<SEC-DOCUMENT>0000882835-22-000060.txt : 20220803
<SEC-HEADER>0000882835-22-000060.hdr.sgml : 20220803
<ACCEPTANCE-DATETIME>20220803163906
ACCESSION NUMBER:		0000882835-22-000060
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		69
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220803
DATE AS OF CHANGE:		20220803

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ROPER TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0000882835
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823]
		IRS NUMBER:				510263969
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12273
		FILM NUMBER:		221133243

	BUSINESS ADDRESS:	
		STREET 1:		6901 PROFESSIONAL PKWY EAST
		STREET 2:		SUITE 200
		CITY:			SARASOTA
		STATE:			FL
		ZIP:			34240
		BUSINESS PHONE:		9415562601

	MAIL ADDRESS:	
		STREET 1:		6901 PROFESSIONAL PKWY EAST
		STREET 2:		SUITE 200
		CITY:			SARASOTA
		STATE:			FL
		ZIP:			34240

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROPER INDUSTRIES INC
		DATE OF NAME CHANGE:	20080527

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROPER INDUSTRIES INC /DE/
		DATE OF NAME CHANGE:	19930328
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>rop-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6,d:23ff626955ea4441b204e00209f77944--><html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:rop="http://ropertech.com/20220630" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>rop-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV8yLTEtMS0xLTUxNzg3_4d2d5974-bbd2-4104-a460-f5cc79d55be9">0000882835</ix:nonNumeric><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV8zLTEtMS0xLTUxNzg3_b54ab382-52cf-4763-ad69-2431a0586d33">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV80LTEtMS0xLTUxNzg3_14155339-4737-456e-a623-5787ce808065">2022</ix:nonNumeric><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV81LTEtMS0xLTUxNzg3_05d3fd30-c2b0-4a29-871b-b400272c10aa">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV82LTEtMS0xLTUxNzg3_eeac14ee-f2e3-48e6-b462-5b6cd1905415">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="rop-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2311d0f391e2418e83ca4e6f9290ddad_I20220729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i4caaee6c73de4acea22a0a54442406e9_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0f968002cd4623bbab147e6cd245a3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c48982e40af401681a6d7f7e17b30ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16fe22b9bceb454d997b6f94f9b8df54_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5029c3d0dde54a77b05ae77f52bf743a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd9c2ba6b7a8457d9d03cc3236fd5002_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aee604c431d4f2f984a528ad2d7d676_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b4d08b3642f4c058a7d837ebba30a7b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e8e0c405deb4b2dac44ae5441cf8a58_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacbd384208d4486f86b1ecffecfb9340_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab41c6945e0945e9ae75a5b32f900265_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54945ff0e848489cb4e0af27a3cdc8e3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72836ead5f334d359c4434ff9986462e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief84178c2d644abd82af6d1c774d973f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d926d19c04f48f085044eab4a5e2cd3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6293db868b841d4b130a09b44099ec7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eedecdd237c40df954a81c16db91d21_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57ecc0327f454f35949377696c2a3d26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49b5547673bb4f1f876ec36ca48cf205_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i797c095025674b0392543893b97cd459_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8df66d9e0234e42ad98802011b469c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1035299a47eb4a21bee2f5dfad52331a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8f509c65e504b7080a59f5a23ad2480_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b7b1f3cc9e44e26a4378d6b42001e95_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6a2266164ae44699615a4c9ae501f7f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i325db7c51ad14257a81aeb474b6c9330_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b4b081d0b5e49519b5b365e648e299a_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i656fb78cf1ce48cca393a5770989548a_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i999768b4cb384bff8a9e154db36c074a_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia55d36d66b0f4297bf3fcaf41a322e57_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68d677bd47d949978e0a981a8d35f131_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3667218bcacd4e74820c09dc76df52d7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1b8c79836214efd8efc28216e7e828d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id78ced7c637540e4b4db4b43173c9c82_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05fa4c1587344e0bba83bfc6c9e25060_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib07550cc70c24592855930dde62c35d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65cbde0270b4440d8b503f9980d12dbc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9175ae07f966424bba73ec5dadbc0876_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69e6b842c9b34f8fa0a12eb51abfce71_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic116028868ca45ed96baa38e822a0cc9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18fc0a760cbc4797a2f48060abd0c8fa_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8b792edc604bb19013cd6697f8b089_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56d72372258146faa99a008956d0d980_D20220103-20220103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-03</xbrli:startDate><xbrli:endDate>2022-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0350d88c5cee4709b6ea28d95353ac8c_D20220406-20220406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:CommonCentsSystemsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b871c2f632545d5bf06003ef502e1ab_D20220627-20220627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:MGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-27</xbrli:startDate><xbrli:endDate>2022-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3ec4e5299ac43ec89ebf50e33f2a8f7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee506b26177f4332a70a4dc6bd193f7c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c62283194043cc982622b3d797c26c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf13b633eef64d8fbea86ec25f79c1c6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a4938bd7d244fd961316c05f648044_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rop:SedaruIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-17</xbrli:startDate><xbrli:endDate>2021-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4415d9254ee44f359e67c4827eca5cdb_I20220317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:SingaporeTechnologiesEngineeringLtdAffiliateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:SingaporeTechnologiesEngineeringLtdAffiliateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-17</xbrli:startDate><xbrli:endDate>2022-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i060d3dcb43ef490f9f15f8c82430421c_I20220105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:EddyfiNDTIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:ZetecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:EddyfiNDTIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:ZetecMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-05</xbrli:startDate><xbrli:endDate>2022-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d8c62fda2144423a4bb31d80b388905_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6b8b2ed45234999a6658050c96c2e11_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6012f1653fbb455b8d6f82c3213786b8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ef23b06ae1b4d73a0c8e4e2fd4fa40d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74252f5a7fbf4c24a2798102f4fa4093_I20220529"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ic807edd0bac5410983770ae665283363_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b0bd05186224fc7ab58941ff80f11e0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71b1b21c684d4e0686bee90dd86c5506_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">rop:RIPICTopCoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28b68e2386164e42a94c11f9b85ca307_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e085ac197eb41738ebc4450cfb5a6f0_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if68c2f519021472da85cce46a6ed554e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b5bc20c36de45a6a3d5ba5e0a21ffec_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec21713537d24b6db75577238d451856_I20200701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41d54286719b4d5db3aff27c7a9ecff7_D20200701-20200701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66d4e618caa240abb957c6684951db93_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70c5a87d4c044c64a2343c4923a8e80c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a222744351044cab367b812117fdb78_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i015f2a6afb5c4cbe8f12a6150fcb1392_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i424a5b959ff542b3996bdece339f4ab6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9acdf66234124cf59205b11245213eea_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i837b69579cea4b3c8e38410bf8c75a79_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89705bb5dbb547039ff31e944d7432ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife594a26763b40e3a236543b0e301d6a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14b0279401f84f7384f02bebd0dfb523_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic506d8df236d4fea956bb709eff77e74_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadbdc972129c4e1290ee3e79014b556c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b58d49750974a9daa4d404bce6eda12_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia529ec16939f48d28da82618ef5c8746_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icad69fec54fc45d6aa606db9e9af6157_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i435a41ed8f1d407999d7b1550da3ab6b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f956e5be72e40e2941fdf5252fea03a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b960d578cc9408b8457e95294a52bb4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b3563d419314a60b187c12f03532806_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf341ba91af34070a5fa2d823d956e8d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1474e678b27948fba49d32dba748100e_D20220623-20220623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-23</xbrli:startDate><xbrli:endDate>2022-06-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-21</xbrli:startDate><xbrli:endDate>2022-07-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie45b0196b1aa40188681c2e4854049e1_I20200902"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a03cc6a05904e398ffee40cd595fbad_I20220721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if67ab8d6aebb483994c101512ad83163_I20220721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61f3cf2a647645a698e9413f1d3c6ea0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="rop:InterestRateScenarioAxis">rop:InterestRateScenarioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rop:CurrentVariableRateInEffectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2679a46d41384db1b1d1d90e34db4c25_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="rop:InterestRateScenarioAxis">rop:InterestRateScenarioTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae17b396f33042cbb12b845cc5ab060d_D20200902-20200902"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-02</xbrli:startDate><xbrli:endDate>2020-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1daa48f876a94b8a85c3c43a8a0fc193_D20200902-20200902"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-02</xbrli:startDate><xbrli:endDate>2020-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95b1943e76d74613a00a30ba482f8163_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9526d6f3afde4393afdbc862ebe10312_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6795d26317a7484e8c9c6a92a53bd3d3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24c79f2aecec49ff9f5705ac1ab68435_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d33be6d22b9412f8e4553dbbebba67f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29eead60d73944f1980f55c08097253e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueAugust152022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7207ff7086a4865b0d500b7a3c4f0fd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueAugust152022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffe8ca7916d94d51822541135d9d88a5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8607c512b7604299853a687fa246e54e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica46ab2d2ee8403db1662e82dc72dc29_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5edbcc121f24608bcc0873e6653f520_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie363d9e06fb64aa9820aaa80e7631c47_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc653459056f452795e7c0c273aa1c7f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a937f3aea1b4f32bacb7e449211756b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib520feebd9c74d17b8782daf7d3307bb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4940448b32624ae3a68e75d7f3d58891_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4276b60300be42ecaf6393208f6ee152_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6af5787263cc479c93cde87840682ac6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f282eb97614702b47304125b6b46f8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6caac035ab4148219bc1d6641b69cd81_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67bc8e4cae284a4688c7f817e4dbaf1c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i960d17d832b04bd2911f09212b2c5811_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDueJune2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i228f372d139d44e08b5b55624ececef8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDueJune2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i166d9b1051804745abbde52c52bdc502_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueFebruary152031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63619a0bff8f4e6b8b9a3450c3c51c89_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueFebruary152031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2477cff08e724578b32c1cb0b965e366_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VertaforeLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="claim"><xbrli:measure>rop:claim</xbrli:measure></xbrli:unit><xbrli:context id="ic4463a80883b42f7ad765341103b4b00_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:AllenEtAlVVertaforeIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic597f7d632a44888941a1e8c02a98460_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:MulveyEtAlVVertaforeIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9bc815c6ff6410eb2be51375a8ac15d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VertaforeLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="individual"><xbrli:measure>rop:individual</xbrli:measure></xbrli:unit><xbrli:context id="i1332af2abc13440295c214a18fe76778_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VerathonIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if67906c5917e40cd973c63f264979c59_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia770c50fc7f9469faca787198128fa26_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65c24f7a7e444663a1d721ce75d8b9dd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i631a1813e08f416bb3de85b5372e8b03_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07d588d278804f08a75566e33a3681df_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic031ecde198f4cc9afdc65f1e5f9ac0b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fee6e147aea49018a3a3a5c89e4fe34_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff1918a80b5a4bcbad08b943bc5a6537_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5528d910a4434580b797c477b531ce77_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ff6dc49ec46499089d32b1a4b9e986c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4adab5162174aac9298330a5ea1fbb3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie87102a307f0402b8e3f969503cefbeb_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9c15fa406504e76947ca6fbbe7e8c04_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bef4cb71a9d490ea72165755b8abb0a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b55d87d6e424ffd8532db936f4333de_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b5028c0d58f4d60aaff4b3e1a3a5edd_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie80a7aae5cf64b20a152ac7bef733309_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefcac40e333c467ea229ec1534aaa0da_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f1013323da5442aa1a45e26c7575bc9_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc1362a7c40f4067926015738a3a4261_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9aaf93b90e414f2ea44d7b09166246fd_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97336da125f74744b6ca9f8357d52b2f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67b7cc985a754278a9154ed79f5349cb_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e4ba785f46b44ecbb0d81724d717cde_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ca8289c108490d8bc3d242c8285c50_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41d1ab6e9189483bb1c3190ead2f9466_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35679d4b2b004612b7443fcfed28b8c7_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i457b101585b24e5a85fc9774fde7ba1e_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceae0d88de4c485896f07e275a0e4a6c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i117a279102474e0185156a663c7e164d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4f19c90902044438466abe036f9ee39_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ae054b7db7c4ad9ae5d571e19c52376_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6782da875b4e6789d300eedbbfd45a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a92c18229f2418b8296764a8177831c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if161f22a6bcc4a6e8fa3167c367344a6_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b0e0f505c94fba87c56fa5a0a4f45f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25c970c3600d48adbc1187a47e7c251c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e1b2094077d4b0293e3f4aff8294dc7_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbe36f0492f44a92aac1afd184454738_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i065c32ac35384897b74c8727780e4fe8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90edbb8aadbc4a278c2b55e44a09b138_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i853d88c3d0dc40f994a63f2b3f95992e_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0030a708e144d18d82fc1c1c4da4e0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d41470cbef645f0b55c8b1f522f6eb3_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e6a7183ca93457196a56dfc65baab48_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4789a530e00b4fc59e5b1fb83a68bfd1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17ff6531993349788f0230102f906237_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59862a8174c747c1ac4b191b02904fec_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0d705529834415ba10b00c002b775e9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie979dcf413c049aca34257d46ae6d68b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idefcfad6816b4589b584bcc447f7b5b1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic180d2d5842a42d3ba14b72910b99727_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d99fab9408c41c1887f772711d83569_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie08d9311e73140308cb2d6b3315bea52_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf81eff03c774999a65528a7cc8af2cf_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cfc4829636a4b90b8deb25736250494_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i878cfdaba306406d8342164ce7c8aaf0_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia61c868327314884a6cbe40c3e244165_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib25dd6dfcb7c42ff8a351ebcef1f9eff_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae83558dce0e4767bd92c9817d64b909_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic617e8872ecf4a20a24fbab61028b051_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbbe14885705425a8a79ea4386da496f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99fa7da9bcbc45378df50a0aff94412a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2a1dc89713d436aa6a2ab0909ffbed1_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4debfa45b32b41f7986072a68eac79f9_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1fc5ec3763148e0a62873d78ca3cbfd_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb24531003ee4b2d88da715fe6e8e45f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c48c4382b764460974c5c72916e8da9_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0a4e238330343ad948083519a0baefb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dfcf2621c06480487c89cba9d4241da_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7113546ea9c9461b943b056431bdc1cf_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i092b32588b054b81b8edd7f20f1d9a10_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia91f3ba856b04e8db8a79f0f9edeaa8e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b271b19a42746689fc027af63eb37b5_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1dc84daa76f474eb3ef157fbfd68459_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf1ca9e28d5448919c4b10f127d9b534_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b590d24f7884aacb1be457d4b653026_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92ca28bbe9c048e3ba606b7a38367282_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cd66db7f4a540c994d8afbf0754b5cc_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54dad9e7633e48c2adbe3a4071229156_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5685bc2816c0458ea24cc89b27816e22_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5571718652554996a3d0433c24639d17_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i378d8c50001446df89a2f12cdabb5d25_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabf49da3a2734897b10d653eb4f10db8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ee6bdc257dc43299bb013dd272b6125_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57f11f9552244f4a84bd5b8d72ece952_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i841e0dc16df94883b4a64b68f122efec_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic69afe0c848344f89c2541aaebdf2bd8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3959b64b760242bba3988526ecb75d8b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i803385f5072042af83015d606a836e94_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5958a1b68fc04a9e9262127ae2a7ce5d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8f322d908a94f3b9af884c981c0effa_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f892ced5d47423092a36ee5149111c3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i23ff626955ea4441b204e00209f77944_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM2_d5b7f32e-737e-4aee-a939-ed7c16e5a224">10-Q</ix:nonNumeric> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6N2NhZGNhMDAxOGEwNDNhN2IwOTkwNjdhNzZhNDlkNjMvdGFibGVyYW5nZTo3Y2FkY2EwMDE4YTA0M2E3YjA5OTA2N2E3NmE0OWQ2M18wLTAtMS0xLTUxNzg3_f9e5b489-7190-4137-be25-10a6cc1e0f8f">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">QUARTERLY&#160;REPORT PURSUANT&#160;TO&#160;SECTION&#160;13&#160;OR&#160;15(d)&#160;OF&#160;THE&#160;SECURITIES EXCHANGE ACT&#160;OF&#160;1934</span></td></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8xMjI_8bf95d45-8302-4064-bd0d-cc86c3552e56">June&#160;30, 2022</ix:nonNumeric>.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6Mjc4MWJjY2NkMjY5NDAzOTk1NTVlMzBkMTE5ODdjMzQvdGFibGVyYW5nZToyNzgxYmNjY2QyNjk0MDM5OTU1NWUzMGQxMTk4N2MzNF8wLTAtMS0xLTUxNzg3_e21da41b-35bd-48ff-8bd6-a453de449b5c">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT&#160;PURSUANT&#160;TO&#160;SECTION&#160;13&#160;OR&#160;15(d)&#160;OF&#160;THE&#160;SECURITIES EXCHANGE ACT&#160;OF&#160;1934</span></td></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> .</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMy_3fe9f2f2-b9b0-44bf-9731-85c43f49e453">1-12273</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM3_73fd25e4-f5bc-4f08-86b5-28092e42bb47">ROPER TECHNOLOGIES, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:24.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8wLTAtMS0xLTUxNzg3_2a26da34-01a3-43ba-be24-d95f946c585c">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8wLTMtMS0xLTUxNzg3_b1bb5105-e11c-452a-ba1c-03d58314ce52">51-0263969</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8zLTAtMS0xLTUxNzg3_ef034090-27e6-4697-b3b8-22e3b435e5c1">6901 Professional Parkway, Suite 200</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTAtMS0xLTUxNzg3_e15821de-8dda-47ef-b25c-8a93f3e64133">Sarasota,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTEtMS0xLTUxNzg3_8a33da10-9fad-4977-aad2-6937712260d2">Florida</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTMtMS0xLTUxNzg3_5ea8fa0d-2b95-4733-89f4-03d7369e0158">34240</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM4_459b8ea6-8a7c-4651-9438-55998a83b9d0">941</ix:nonNumeric>) <ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM5_4a134ec7-b0b2-4fa2-97be-8f4f9201967b">556-2601</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of Each Class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Each Exchange On Which Registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTAtMS0xLTUxNzg3_07a684a6-adc9-4a7b-9b23-c14544d4292e">Common Stock, $0.01 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTItMS0xLTUxNzg3_2a51d7fa-1d17-4a66-b5bf-086a505db44c">ROP</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTQtMS0xLTUxNzg3_0789dd55-4856-4100-8395-254785cb7e38">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMz_528389cf-ad1f-4424-98a8-620289626ebf">Yes</ix:nonNumeric> &#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;No</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDQw_1254f92c-c349-4c26-970d-5e60988713df">Yes</ix:nonNumeric> &#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;No</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.116%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl8wLTEtMS0xLTUxNzg3_0c6f137a-8a08-43c7-b482-ec7fd349ee87">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl8yLTItMS0xLTUxNzg3_a072db92-9c08-42a2-acee-ea09bf28db61">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl80LTItMS0xLTUxNzg3_cd5258a4-4b04-412d-b651-b91600851b4c">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160; &#9744; Yes&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM1_cd8d6759-e41c-4b4c-9376-dc56553835df">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares outstanding of the registrant&#8217;s common stock as of July 29, 2022 was <ix:nonFraction unitRef="shares" contextRef="i2311d0f391e2418e83ca4e6f9290ddad_I20220729" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMw_77a95c5d-32d3-49dc-a869-86a2ef82c6c5">106,009,642</ix:nonFraction>.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ROPER TECHNOLOGIES, INC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT ON FORM 10-Q FOR THE QUARTERLY PERIOD ENDED JUNE&#160;30, 2022 </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.357%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_10">PART I.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_13">Financial Statements (unaudited):</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_16">Condensed Consolidated Statements of Earnings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_16">3</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_19">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_19">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_22">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_22">5</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_25">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_25">6</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_28">Condensed Consolidated Statements of Changes in Stockholders' Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_28">8</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_31">9</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_91">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_91">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_91">22</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_106">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_106">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_106">30</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_109">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_109">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_109">30</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_112">PART II.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_112">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_115">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_115">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_115">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_118">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_118">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_118">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_121">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_121">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_121">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_124">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i23ff626955ea4441b204e00209f77944_124">33</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I.&#160;&#160;&#160;&#160;FINANCIAL INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i23ff626955ea4441b204e00209f77944_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i23ff626955ea4441b204e00209f77944_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Earnings (unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions, except per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi0xLTEtMS01MTc4Nw_a376d4d3-38c3-4f02-9dcf-3c78512fefcb">1,310.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi0zLTEtMS01MTc4Nw_a4f7c466-ac52-4dca-86c2-da69286e65e8">1,189.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi01LTEtMS01MTc4Nw_3ca7c725-c2e0-4dee-bc97-796189563bc4">2,590.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi03LTEtMS01MTc4Nw_a5e90180-df83-427c-b4dc-b1260139d571">2,345.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy0xLTEtMS01MTc4Nw_39f0e79b-2920-402c-bf1e-c179d06fcf12">399.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy0zLTEtMS01MTc4Nw_73d8b0e1-a059-4f3f-b389-7d35e1196694">350.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy01LTEtMS01MTc4Nw_4bce151f-ef5e-4690-aad6-089232fcd4f9">781.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:CostOfRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy03LTEtMS01MTc4Nw_afcdb682-b836-4184-8d61-846967b6d40f">689.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC0xLTEtMS01MTc4Nw_7034268b-9957-42b8-bed3-e6391f525334">911.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC0zLTEtMS01MTc4Nw_7618f9dd-9387-4465-b20d-8562761eb1e8">839.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC01LTEtMS01MTc4Nw_984b35c9-0dbe-4ffa-8038-21590b1e49d4">1,808.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC03LTEtMS01MTc4Nw_1275baff-354e-4bb0-8dfa-4d2f8b798748">1,655.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi0xLTEtMS01MTc4Nw_5e216a42-cf5c-4835-9512-9d8625523237">548.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi0zLTEtMS01MTc4Nw_35425fab-2f99-485d-a01d-54c0e7621ad4">523.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi01LTEtMS01MTc4Nw_759a6a35-87da-4ff2-b0f8-411edd2198c5">1,089.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi03LTEtMS01MTc4Nw_fcf61664-435d-4fc4-a36d-d218068dd4cb">1,021.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy0xLTEtMS01MTc4Nw_c36b6bb0-1a15-4ad0-bd73-e099a46e59c4">362.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy0zLTEtMS01MTc4Nw_b000146b-80b2-4904-a83f-e2165cca2241">316.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy01LTEtMS01MTc4Nw_98f75cfe-1236-4c96-8cd5-74b31e923282">718.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy03LTEtMS01MTc4Nw_056309fc-4714-47e0-9944-112823498cf2">633.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS0xLTEtMS01MTc4Nw_3ff6c050-2bdf-4581-b354-7f4b4fd25f00">44.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS0zLTEtMS01MTc4Nw_57344608-e83a-4c2b-a27c-691d95c3d001">59.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS01LTEtMS01MTc4Nw_fb57c735-7d07-483c-a0a8-a9221da53fac">97.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS03LTEtMS01MTc4Nw_4c3e0b43-6771-477b-9787-37ad7acbfa45">120.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtMS0xLTEtNTE3ODc_d090644a-76eb-4e23-b80f-d7a6451beb91">1.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtMy0xLTEtNTE3ODc_0faa2439-56c9-4388-954c-aae1c848d054">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtNS0xLTEtNTE3ODc_d5c4429f-5ac5-4de5-95c7-9d64d39d7619">3.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtNy0xLTEtNTE3ODc_7cff9900-a74c-4e90-94b3-ec6dc47b1306">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtMS0xLTEtNTE3ODc_0c16b4c3-bea6-4851-ae37-4f5e2476828d">316.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtMy0xLTEtNTE3ODc_61e9e1d3-c109-4fcf-aed9-ab42fdd92ece">256.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtNS0xLTEtNTE3ODc_87b96c6e-1096-4676-b0e2-be3f1947dbd8">618.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtNy0xLTEtNTE3ODc_3c1350af-65ca-40b3-8a2b-d00a0bdd89f0">540.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtMS0xLTEtNTE3ODc_9b82d5ef-7184-48b0-948b-5bfc01d4407b">91.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtMy0xLTEtNTE3ODc_e7a35c39-0f18-42eb-80e4-f9a0d49b5bec">52.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtNS0xLTEtNTE3ODc_ceefa6db-e58f-4f7b-80dc-b70b1c589fe3">156.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtNy0xLTEtNTE3ODc_f33fc070-e5fe-4670-a3fe-96b2ef4eaca8">113.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtMS0xLTEtNTE3ODc_7cdf6e63-e90b-49d6-97ef-d7e282dd46a7">225.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtMy0xLTEtNTE3ODc_d3420b5d-596f-4be2-8633-19aed3cdbd62">204.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtNS0xLTEtNTE3ODc_77af58d7-91ea-45d9-b206-235e47368efd">461.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtNy0xLTEtNTE3ODc_84bf9060-b5ef-4e58-86c9-5a1d65fb8e4a">427.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtMS0xLTEtNTE3ODc_8b58c42d-a362-4b82-abec-aaf242d2133c">54.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtMy0xLTEtNTE3ODc_803aa67c-f486-4935-944c-ced051a84392">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtNS0xLTEtNTE3ODc_4412e563-d81c-4493-8eab-cd5d00c40dad">121.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtNy0xLTEtNTE3ODc_e17eed62-d38a-43ca-89a4-d2de33cdc218">147.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain / (loss) on disposition of discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtMS0xLTEtNTE3ODc_60f0fb3e-9ee7-4a98-8450-8bfec76d6ff8">10.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtMy0xLTEtNTE3ODc_715cbd42-3fde-4c42-834e-495880c7709e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtNS0xLTEtNTE3ODc_83831f9a-3d77-4de8-b97d-1d0269afed91">1,706.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtNy0xLTEtNTE3ODc_ab1dbd2d-5530-4c2f-9326-6f7cafd41512">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItMS0xLTEtNTE3ODc_4b5d9a26-2edf-4ac9-ae06-28233cce22bb">43.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItMy0xLTEtNTE3ODc_47da4093-9265-4995-900a-2c7fc8e6fd5a">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItNS0xLTEtNTE3ODc_fdb0f136-b923-4992-ad22-25f60406f3f6">1,827.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItNy0xLTEtNTE3ODc_1f091e41-fe33-4405-9f60-731c89bafec7">147.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtMS0xLTEtNTE3ODc_bd6df6e9-1466-4f26-9842-3f2c2c2ddc57">268.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtMy0xLTEtNTE3ODc_94b2280c-8906-49c0-aa05-a2d8375e1fa4">286.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtNS0xLTEtNTE3ODc_a6e43c4c-ab06-4cf6-9c9c-d67c64fd3e5f">2,289.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtNy0xLTEtNTE3ODc_019b696f-d7a2-41bf-b2ac-6d04083a1e2a">575.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share from continuing operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctMS0xLTEtNTE3ODc_a8bcbda0-ba90-4b8e-bb12-6c1906f6c8b7">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctMy0xLTEtNTE3ODc_284ea40d-0db9-4472-83a0-9da7fb42f9d1">1.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctNS0xLTEtNTE3ODc_aa1bc60a-9498-45e3-8d57-b8247dda77ec">4.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctNy0xLTEtNTE3ODc_12e5dc3d-fa81-4a0e-97d9-065cf6cb9f92">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtMS0xLTEtNTE3ODc_6008acf9-c44c-4074-8885-f67fc7e98b43">2.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtMy0xLTEtNTE3ODc_4926e168-4fe8-451b-9022-404db44efa3d">1.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtNS0xLTEtNTE3ODc_ccf3246a-c4c7-4a8e-8d41-71c7668efc41">4.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtNy0xLTEtNTE3ODc_092ded7b-ab54-439f-a8c6-26d04af5bfe4">4.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share from discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtMS0xLTEtNTE3ODc_1112f3b3-dcd1-4b20-abe7-59a4139f2876">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtMy0xLTEtNTE3ODc_a81fac7f-19b5-4503-8368-da68e60f0f75">0.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtNS0xLTEtNTE3ODc_9de90f29-3fef-4b87-844e-45990aed947c">17.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtNy0xLTEtNTE3ODc_daff0ba5-d385-48c4-8cf2-1dc3d164e0db">1.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItMS0xLTEtNTE3ODc_c617e937-3082-4856-ac20-a344a6c4f795">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItMy0xLTEtNTE3ODc_2407e4c9-3c7b-437c-b329-62b7eb39f58c">0.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItNS0xLTEtNTE3ODc_9b0eb22b-eebd-4640-9bd8-e76e9f9273bc">17.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItNy0xLTEtNTE3ODc_84b6e8c3-eb26-4a99-8034-4d29729f7bda">1.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtMS0xLTEtNTE3ODc_619f7f6e-2de8-45b7-800f-67423f5980a9">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtMy0xLTEtNTE3ODc_9596b81d-69c9-4f6c-9cfa-374bc968158f">2.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtNS0xLTEtNTE3ODc_17c48b58-6b14-473b-bb3f-a3c1e759c111">21.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtNy0xLTEtNTE3ODc_5d643d48-44e7-4538-b576-762e1a13607c">5.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtMS0xLTEtNTE3ODc_4bee2135-bca3-4f62-9b28-2785888ff13e">2.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtMy0xLTEtNTE3ODc_55af03b6-6d78-4064-b0a7-6acb7de4fa29">2.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtNS0xLTEtNTE3ODc_199a0f93-c217-4efb-8f4b-2deb60ab33d2">21.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtNy0xLTEtNTE3ODc_b992410a-41ae-43e1-8ce0-1768583023fa">5.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktMS0xLTEtNTE3ODc_778b8d5b-9422-4d16-852f-26fad939c297">105.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktMy0xLTEtNTE3ODc_66218ab3-da8e-4fac-bee0-ffb1ed5b5945">105.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktNS0xLTEtNTE3ODc_0098f8f9-2229-43a8-aa72-7ed7890edd74">105.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktNy0xLTEtNTE3ODc_bb085dc6-ed37-4f22-af41-9ae4de05270c">105.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtMS0xLTEtNTE3ODc_95e32209-8815-46ed-972a-f6dfc939c2ce">106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtMy0xLTEtNTE3ODc_7a850b15-9e87-44f3-b9b4-c25928862ec2">106.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtNS0xLTEtNTE3ODc_990714a4-c570-41f3-925d-bf12b29bbfcd">106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtNy0xLTEtNTE3ODc_6068287a-5482-4bef-b602-3f7e2451bbbb">106.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Income (unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi0xLTEtMS01MTc4Nw_46b9d16a-874c-4699-916c-b87edf877dde">268.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi0zLTEtMS01MTc4Nw_37dba1aa-e5b3-4743-a64b-13a702ae470b">286.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi01LTEtMS01MTc4Nw_20b310fd-39ed-484d-a49a-79afb93c72bd">2,289.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi03LTEtMS01MTc4Nw_459e3164-1aaf-4179-98b7-f6464cd602f3">575.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS0xLTEtMS01MTc4Nw_06b89873-2c72-4313-9d86-8687e8f03d94">81.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS0zLTEtMS01MTc4Nw_d4eafe8d-11af-4883-b77e-4fc63d554892">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS01LTEtMS01MTc4Nw_c0bd63ac-695a-4bbf-8e30-cca60ca9c940">104.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS03LTEtMS01MTc4Nw_644ee7d7-af9d-4525-b00e-933b938504ab">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi0xLTEtMS01MTc4Nw_94568917-6d02-46e4-823b-5bf8407ebf6d">81.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi0zLTEtMS01MTc4Nw_937cf839-acf7-48dc-bc56-f93eaf0b9057">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi01LTEtMS01MTc4Nw_3be47fc2-1c15-49ad-9277-271262c069a9">104.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi03LTEtMS01MTc4Nw_a9b70c2c-c3bf-49d1-b190-ced6e32516e7">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC0xLTEtMS01MTc4Nw_c2ae47d5-803c-4c10-b85e-7463994c020f">187.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC0zLTEtMS01MTc4Nw_ef623f2f-2375-426d-943e-760a4bf84676">303.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC01LTEtMS01MTc4Nw_7bf1fae9-bdf5-428a-b1b5-2c3213d12ccd">2,184.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC03LTEtMS01MTc4Nw_2f41fc0f-54b5-4b2e-99c7-8b4ed50900be">607.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets (unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMy0xLTEtMS01MTc4Nw_98696ac9-0c9e-4913-b960-5328e7eb7707">2,879.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMy0zLTEtMS01MTc4Nw_4178275e-03c8-4ff0-89bb-b85b40cee15e">351.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNC0xLTEtMS01MTc4Nw_eaafc718-d745-49cc-ba32-c1c8fb294f10">628.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNC0zLTEtMS01MTc4Nw_a03531bb-f6fb-40ff-b2cf-04ec2d87d9f8">687.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNS0xLTEtMS01MTc4Nw_eb111923-d14a-4f3b-a9b4-c515a68dc35f">92.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNS0zLTEtMS01MTc4Nw_1bc84628-f2fc-49b9-a1f2-1f6d0af36e87">69.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNi0xLTEtMS01MTc4Nw_5e51f236-ba2b-4349-8918-e41f114b0efc">21.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNi0zLTEtMS01MTc4Nw_162933bf-13b9-4a15-b6d3-e22e71b8c35a">16.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNy0xLTEtMS01MTc4Nw_5a015901-0840-4d39-bdbb-9522f972de36">105.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNy0zLTEtMS01MTc4Nw_c2bf0ca3-735d-4828-9f08-bc26de0f345a">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOC0xLTEtMS01MTc4Nw_3088ffb4-682f-4ef9-a47f-bdb63f2f8dc3">154.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOC0zLTEtMS01MTc4Nw_b9733512-a671-45a4-849d-9a234e9815c8">136.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOS0xLTEtMS01MTc4Nw_ac3c13b2-901f-4860-826c-ee78dab980a8">1,111.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOS0zLTEtMS01MTc4Nw_b7f10d64-9732-4fde-90b1-12680090dd2d">1,078.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTAtMS0xLTEtNTE3ODc_e76451a0-9cf5-4a57-a392-4cf46996fd99">4,992.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTAtMy0xLTEtNTE3ODc_2ef6ecd1-ca93-493f-9f9f-b5816d2223ac">2,421.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTItMS0xLTEtNTE3ODc_1fc4be02-6fee-4f61-a351-23f1f10bcb5a">77.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTItMy0xLTEtNTE3ODc_e7549d10-5b86-47ca-9a2b-e6a945d2f8f9">82.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTMtMS0xLTEtNTE3ODc_874ae2eb-e684-4205-b733-412f3fcb0c0e">13,566.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTMtMy0xLTEtNTE3ODc_0b64f102-b390-44b0-b74c-da77f51e024b">13,476.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTQtMS0xLTEtNTE3ODc_5c115b2f-4a4f-4eac-b113-ef9cc0732f08">6,300.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTQtMy0xLTEtNTE3ODc_d53b13fb-bb02-45b2-9e21-43fd6efa4130">6,509.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTUtMS0xLTEtNTE3ODc_39e01a96-dfa9-4ae0-a1ab-e549e36389de">46.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTUtMy0xLTEtNTE3ODc_07c56126-5870-46ec-bc79-d289ee63c703">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTYtMS0xLTEtNTE3ODc_e05cd48f-7e52-4441-9919-1d699a250a2b">367.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTYtMy0xLTEtNTE3ODc_184adad5-8aec-462b-9110-55fbe0fffe69">369.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTctMS0xLTEtNTE3ODc_a9a7a92e-5899-4b2f-a060-f19bea716414">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTctMy0xLTEtNTE3ODc_5975ad29-8a48-44b4-b1a6-74d28ceadd90">804.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTgtMS0xLTEtNTE3ODc_27e145d2-4bad-4bb5-931f-70b5d58f3180">25,350.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTgtMy0xLTEtNTE3ODc_293d4bd0-9057-4909-bb0d-9e38d5d0dd22">23,713.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjItMS0xLTEtNTE3ODc_5efbbefc-6798-483f-9947-aba31f2968f2">128.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjItMy0xLTEtNTE3ODc_d1d551bc-54ad-4b0f-b4bc-f23b2b622d93">98.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjMtMS0xLTEtNTE3ODc_90e4d68c-2303-4fa9-805b-afa13affba9c">201.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjMtMy0xLTEtNTE3ODc_864b3640-84c8-4a4b-af2d-46cdf34b63df">261.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjQtMS0xLTEtNTE3ODc_9487253d-d001-43c7-b6c5-abcb6d848507">1,105.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjQtMy0xLTEtNTE3ODc_261846e8-fa3c-4666-ae5b-db7f4b94045a">1,106.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjUtMS0xLTEtNTE3ODc_fa4d128d-3633-4fe3-8d83-4ef8e0e65511">388.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjUtMy0xLTEtNTE3ODc_3d3efb3f-7cb3-4996-9e8b-f39895f69d94">398.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjYtMS0xLTEtNTE3ODc_66f73d58-237f-4094-8549-6af464fc1a72">310.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjYtMy0xLTEtNTE3ODc_de3eb071-d11d-4733-804f-d1dbd0c19adf">117.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjctMS0xLTEtNTE3ODc_aacb6bca-1511-4a3f-ad6e-2103a5956e89">799.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjctMy0xLTEtNTE3ODc_4beb361a-c046-454f-9e03-a9864781c31b">799.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjgtMS0xLTEtNTE3ODc_04218556-bfda-480a-bea5-a64324177750">232.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjgtMy0xLTEtNTE3ODc_89d6de57-9f80-48cd-b3c2-37452b230a89">340.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjktMS0xLTEtNTE3ODc_c125468d-afb0-427f-82c8-6c638649e012">3,166.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjktMy0xLTEtNTE3ODc_b411b810-c001-4ea9-acc1-aaf611ebccfc">3,121.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzEtMS0xLTEtNTE3ODc_b415ab9d-f9ca-4add-9365-a17fed763791">6,657.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzEtMy0xLTEtNTE3ODc_30c78b04-db30-4375-9dab-e577a5911398">7,122.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzItMS0xLTEtNTE3ODc_2f115bce-7f2a-48bc-8477-3ba172b46a5f">1,408.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzItMy0xLTEtNTE3ODc_989117cb-ae64-47d9-9b42-19f47380ec23">1,466.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzMtMS0xLTEtNTE3ODc_a065d7b7-b7ba-4bcd-b46d-d4e79c0b1807">392.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzMtMy0xLTEtNTE3ODc_eb1de543-3f75-4b6d-badc-c0b463ff41a2">390.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzQtMS0xLTEtNTE3ODc_2f20e0db-94e7-4248-a1b3-dacdd474de57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzQtMy0xLTEtNTE3ODc_f11de628-41a8-494e-bff8-1bafa9d536b2">49.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzUtMS0xLTEtNTE3ODc_d006ad75-f6f6-466a-9722-276c27d497b5">11,623.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzUtMy0xLTEtNTE3ODc_b1c3fcc9-8281-4b62-b940-a50f9ca0df7d">12,150.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzctMS0xLTEtNTE3ODc_1eae2c0a-35f7-47a4-a27f-cec02e74ad3e"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzctMy0xLTEtNTE3ODc_36dc3d71-fcaf-4cac-93aa-74b7a2a8f10f"></ix:nonFraction></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzktMS0xLTEtNTE3ODc_c340f4f9-894c-4c42-9daa-1e0852a39969">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzktMy0xLTEtNTE3ODc_a68bf7a2-51c9-4f41-9028-8e438e51db85">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDAtMS0xLTEtNTE3ODc_5ed86ce4-e505-48b6-afd1-1f63f5fc2db2">2,417.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDAtMy0xLTEtNTE3ODc_ee8ab07a-118a-4f23-9f11-a43201c3e3d2">2,307.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDEtMS0xLTEtNTE3ODc_0d8d1435-8188-4465-9cc4-20df8b057dab">11,613.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDEtMy0xLTEtNTE3ODc_74758341-3890-42b8-9c0a-35da8a4d5787">9,455.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDItMS0xLTEtNTE3ODc_119e22d5-cca6-40f4-8cc4-98547e8cb82f">287.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDItMy0xLTEtNTE3ODc_5e3dfb4d-f0b7-4612-8c23-1b4f1353a338">183.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:TreasuryStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDMtMS0xLTEtNTE3ODc_d80c2112-3011-4418-9527-ed4e870df975">17.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:TreasuryStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDMtMy0xLTEtNTE3ODc_9f7631cf-69fe-44f0-8586-d8d2887a1c0c">17.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDQtMS0xLTEtNTE3ODc_974b64cf-8302-45e8-aee6-99b23e2ab45d">13,726.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDQtMy0xLTEtNTE3ODc_c80628c9-c0af-4692-9c7e-dadf0ba951c3">11,563.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDYtMS0xLTEtNTE3ODc_db243769-8256-427b-92fb-b4c3d7062150">25,350.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDYtMy0xLTEtNTE3ODc_d0bf4dde-dcbe-4491-b17c-c7d03de49926">23,713.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows (unaudited) </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMy0xLTEtMS01MTc4Nw_2efc91fb-4b26-4bd0-ba6f-75db07205b70">461.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMy0zLTEtMS01MTc4Nw_574ba398-1c09-49fd-8e97-5c2e3b6a7ca7">427.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net earnings from continuing operations to cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNS0xLTEtMS01MTc4Nw_f100af9d-72e8-4626-91a8-27ba29ba8642">18.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNS0zLTEtMS01MTc4Nw_b2439aed-e22a-48d4-bbac-309c74603c2d">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNi0xLTEtMS01MTc4Nw_8afd281d-eb6a-4e14-a046-7ef5660ac8c9">291.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNi0zLTEtMS01MTc4Nw_284ab868-b43c-42db-8de4-93a2000f33ed">285.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNy0xLTEtMS01MTc4Nw_7acfd692-64d2-4931-ad6c-144706710e00">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNy0zLTEtMS01MTc4Nw_2478d475-3c33-4150-b693-d15b357bdc33">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfOC0xLTEtMS01MTc4Nw_f33053be-8279-403c-ad91-1dac850d1f24">61.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfOC0zLTEtMS01MTc4Nw_1874295c-2b20-4427-b5f4-16e1cab34ff9">61.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of assets, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTAtMS0xLTEtNTE3ODc_b6a2d292-77c1-4b67-a1d8-027b7a3499ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTAtMy0xLTEtNTE3ODc_31e2643a-232f-45b5-9377-f6769467a2e1">21.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision, excluding tax associated with gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTEtMS0xLTEtNTE3ODc_c1e2eebf-9c25-420e-a0ca-a641fb355cea">156.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTEtMy0xLTEtNTE3ODc_9166e1af-91dc-4071-9cec-d42e17921af5">108.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquired businesses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTMtMS0xLTEtNTE3ODc_a5e151ae-c8f0-4080-9933-e8bc2dae8e35">55.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTMtMy0xLTEtNTE3ODc_c7857e8a-ccfc-4457-a6d4-72cdfe360aad">41.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:IncreaseDecreaseInUnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTQtMS0xLTEtNTE3ODc_2774ff25-dc84-47f6-8b7f-c572b57a03fd">24.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:IncreaseDecreaseInUnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTQtMy0xLTEtNTE3ODc_750e2c30-4873-416b-a0c3-91f0d2fb84c4">14.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTUtMS0xLTEtNTE3ODc_c97df6d5-71b3-414e-91cf-aa3247d6a4c3">23.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTUtMy0xLTEtNTE3ODc_2659d0f0-b68c-4b67-b5f1-e35e3ad371de">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTYtMS0xLTEtNTE3ODc_bd79a297-7724-4215-9eb9-0d524e8cffff">30.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTYtMy0xLTEtNTE3ODc_ec050cdd-7ebd-468d-81e6-498d01b8940e">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTctMS0xLTEtNTE3ODc_ce6350ff-b55e-429e-9506-7b8260b7815a">64.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTctMy0xLTEtNTE3ODc_25ed14a2-d95f-4a48-bf7d-abba57b370d4">16.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTgtMS0xLTEtNTE3ODc_25255693-1492-4ea1-923d-0a5e63cdda51">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTgtMy0xLTEtNTE3ODc_b5347c43-0a53-4b21-80c9-615149b033e9">39.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash tax paid for gain on disposal of businesses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:IncomeTaxesPaidOnDispositionOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTktMS0xLTEtNTE3ODc_f8ce9c91-2863-4d8a-8b5d-2d254022e61f">377.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:IncomeTaxesPaidOnDispositionOfBusiness" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTktMy0xLTEtNTE3ODc_a68c3078-e5d1-4b0e-bb59-b0900ad079f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjAtMS0xLTEtNTE3ODc_b549ac02-1ef6-4951-a9c5-aee1cf9fab13">279.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjAtMy0xLTEtNTE3ODc_b9b85706-0841-4c97-aa08-567a3db316aa">137.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsForOtherOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjEtMS0xLTEtNTE3ODc_a4a56da7-8c4a-446d-bce1-ad8c578ac23d">18.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsForOtherOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjEtMy0xLTEtNTE3ODc_44db968d-5080-4119-861f-562558ae2a5f">25.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by operating activities from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjItMS0xLTEtNTE3ODc_ffdc2dbf-dad0-48eb-933a-77ecc86a5fd0">331.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjItMy0xLTEtNTE3ODc_3154b8a7-5461-460f-9e0b-01c07c3d5ba3">805.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by operating activities from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjMtMS0xLTEtNTE3ODc_c4e2bea6-5602-4834-8967-35893c9748b8">80.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjMtMy0xLTEtNTE3ODc_a8806268-b222-4fd9-9670-d99934748ad6">179.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjQtMS0xLTEtNTE3ODc_8a5deb6d-cc40-4d97-aba7-c153bca25a17">411.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjQtMy0xLTEtNTE3ODc_4d508a33-dbe0-4cbb-9248-a5464dfa10fa">985.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from (used in) investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjctMS0xLTEtNTE3ODc_26b1b77a-a3ff-4780-a791-0eeef398d3b4">258.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjctMy0xLTEtNTE3ODc_e4c0599d-d216-4d8d-a601-25cca085d237">15.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsToAcquireOtherProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjgtMS0xLTEtNTE3ODc_a3fd0852-2785-464c-8432-f4fc5d6e0a87">13.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsToAcquireOtherProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjgtMy0xLTEtNTE3ODc_55556421-3c2c-4462-9aee-ea7944c45a70">12.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsToDevelopSoftware" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjktMS0xLTEtNTE3ODc_9096e311-3566-4813-ad44-3b0d221583af">15.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsToDevelopSoftware" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjktMy0xLTEtNTE3ODc_a8d5dbc2-33bd-489d-aff6-2e0a247d3eda">15.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromSaleOfProductiveAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzEtMS0xLTEtNTE3ODc_0f82399e-618b-4548-99f0-695c3a7b88a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzEtMy0xLTEtNTE3ODc_89203d60-1fb6-4959-be58-73d6e22e2d24">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzItMS0xLTEtNTE3ODc_a40f5d46-437b-40b8-b8b4-b3c39f5c64f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzItMy0xLTEtNTE3ODc_be549316-d024-4a8e-a389-6c9f226a52a9">1.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used in investing activities from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzMtMS0xLTEtNTE3ODc_adc526f5-7837-417d-be1c-26f4d5f201ea">287.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzMtMy0xLTEtNTE3ODc_cf72fc1c-ffec-4abd-8380-6fa980519978">18.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from disposition of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:ProceedsFromDispositionOfDiscontinuedOperations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzQtMS0xLTEtNTE3ODc_8d5c4f2c-2fe4-4cd6-a9e4-4ac647f66814">2,995.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:ProceedsFromDispositionOfDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzQtMy0xLTEtNTE3ODc_b0542ca8-14a3-4ae4-90ed-754a7bad6bbd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used in investing activities from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:CashUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzUtMS0xLTEtNTE3ODc_173a919c-5af8-433b-9ad0-e1918e28bd46">3.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:CashUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzUtMy0xLTEtNTE3ODc_3f8713f6-2a72-4c35-bdae-9d10f8e7edee">4.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzYtMS0xLTEtNTE3ODc_2d2b48f6-221c-41e2-a94f-1f57eef15201">2,705.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzYtMy0xLTEtNTE3ODc_6fe940d5-0008-489d-972b-fd7563f6539c">22.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from (used in) financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings (payments) under revolving line of credit, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDEtMS0xLTEtNTE3ODc_a91983ef-8505-4353-aac2-4b21def27655">470.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDEtMy0xLTEtNTE3ODc_f57741b3-c870-4570-a392-04d4c8308385">870.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends to stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:PaymentsOfDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDQtMS0xLTEtNTE3ODc_3bff30c4-ba6d-4328-9053-2d6d136b7715">130.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:PaymentsOfDividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDQtMy0xLTEtNTE3ODc_88fbd273-7b2b-404f-b284-5bc2f7fe06b6">117.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:ProceedsFromStockBasedCompensationNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDUtMS0xLTEtNTE3ODc_fa7d352a-ff41-4181-a585-724c6ef928e4">40.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:ProceedsFromStockBasedCompensationNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDUtMy0xLTEtNTE3ODc_6d026bd8-20b8-47f0-b5c0-9c25fc9f8c63">45.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromSaleOfTreasuryStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDYtMS0xLTEtNTE3ODc_ae512039-86c7-4e51-84ff-719972285c41">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:ProceedsFromSaleOfTreasuryStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDYtMy0xLTEtNTE3ODc_49a6ab53-d271-4589-a08f-a35888483c05">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDgtMS0xLTEtNTE3ODc_11032f4c-e4b8-4d49-93c0-ee2e1a9c929b">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDgtMy0xLTEtNTE3ODc_7b2b28d3-ee4a-4bfe-89ec-d99006b5695d">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows used in financing activities from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDktMS0xLTEtNTE3ODc_b8412262-77e0-4346-aec8-4360af5f8734">551.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDktMy0xLTEtNTE3ODc_a24b7022-db6c-4107-89cc-c874205be336">934.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows used in financing activities from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTAtMS0xLTEtNTE3ODc_b602673e-f7ad-4127-a8ab-693109d7a897">11.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTAtMy0xLTEtNTE3ODc_48f66e44-1345-40d0-84c7-d37d2a5f0ae6">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTEtMS0xLTEtNTE3ODc_a621bcfe-799b-4d8c-a1dd-c8424fbe28de">562.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTEtMy0xLTEtNTE3ODc_394aba35-a76f-4d24-9a74-015205186b3d">934.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Continued)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:33.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows (unaudited) - Continued</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rate changes on cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfMy0xLTEtMS01MTc4Nw_87ab8ba4-cf58-4a08-85b3-d77dc37b059f">25.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfMy0zLTEtMS01MTc4Nw_3cd854b5-52c6-44e2-beb8-8b451429720f">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNS0xLTEtMS01MTc4Nw_08229f36-4c8f-470e-ab6b-4e3ed79a9e09">2,527.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNS0zLTEtMS01MTc4Nw_6709df1e-4f69-4706-9749-0482be08537e">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNy0xLTEtMS01MTc4Nw_0c074103-a2ac-4ab5-9b5d-4e9e2c45c6a4">351.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c48982e40af401681a6d7f7e17b30ab_I20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNy0zLTEtMS01MTc4Nw_1e35329f-ab85-411a-970d-71759f00225e">308.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfOS0xLTEtMS01MTc4Nw_bc35dc2d-24c2-401c-ab41-af67a8f684a5">2,879.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfOS0zLTEtMS01MTc4Nw_9cf84353-a9af-4df5-958c-012dd161e15c">337.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:33.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in millions)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common<br/>stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury<br/>stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5029c3d0dde54a77b05ae77f52bf743a_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0xLTEtMS01MTc4Nw_80255cb0-205d-4f25-9e93-f406135b0879">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd9c2ba6b7a8457d9d03cc3236fd5002_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0zLTEtMS01MTc4Nw_b2397686-5be9-470b-a7ca-33a734b5bf61">2,363.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aee604c431d4f2f984a528ad2d7d676_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS01LTEtMS01MTc4Nw_b482a558-27b5-42e8-88a4-cb9ed8b2074d">11,410.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b4d08b3642f4c058a7d837ebba30a7b_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS03LTEtMS01MTc4Nw_d0dce19f-d75c-4822-a499-7b54f398e5f1">206.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e8e0c405deb4b2dac44ae5441cf8a58_I20220331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS05LTEtMS01MTc4Nw_05d7aaf5-694b-4417-9c18-fff9707710af">17.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacbd384208d4486f86b1ecffecfb9340_I20220331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0xMS0xLTEtNTE3ODc_8352d25c-b2db-48a1-9279-6a4c35cdaf84">13,551.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMy01LTEtMS01MTc4Nw_bfd5f90f-2f16-4a3d-9009-7a3a8f53d0b3">268.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMy0xMS0xLTEtNTE3ODc_4060ac7a-ecf9-48ef-96ee-e2a0df5b074a">268.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNC0zLTEtMS01MTc4Nw_8a9f00fa-51a6-43bf-b4cd-4378c2a1acec">24.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNC0xMS0xLTEtNTE3ODc_ed956509-1631-47bd-84d1-e98e894e0990">24.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS0zLTEtMS01MTc4Nw_b39ead68-595d-45a3-823f-7888719f9d63">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab41c6945e0945e9ae75a5b32f900265_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS05LTEtMS01MTc4Nw_b0f4f64a-d2d1-4975-a3d8-acbe6be90e1f">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS0xMS0xLTEtNTE3ODc_2d75cca2-a982-460d-b42f-5deccb31071e">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54945ff0e848489cb4e0af27a3cdc8e3_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNi03LTEtMS01MTc4Nw_8c7d8591-742d-4c99-a9bc-2886b1d2255f">81.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNi0xMS0xLTEtNTE3ODc_24d209a5-65a0-489f-b197-dec544ed645c">81.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNy0zLTEtMS01MTc4Nw_0c241819-8110-4b96-b107-c75358c5ce7d">30.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNy0xMS0xLTEtNTE3ODc_009b5411-56c7-4ead-a57e-2ef9fa17212b">30.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOC0zLTEtMS01MTc4Nw_402003bf-c583-4ab7-8b1f-84ffb3aa3106">4.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOC0xMS0xLTEtNTE3ODc_0ab89df0-c952-4bb9-90a6-ab0249519e18">4.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjVmMmYxNzE0NDdmODQ4Yjc5MjYwY2Y3OWJhZjc3YTQyXzI0_6aff5d9a-669a-4e55-92ff-bbceb1f65727">0.62</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS01LTEtMS01MTc4Nw_c532ca27-9dfd-48f3-b78b-3d511b469688">65.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS0xMS0xLTEtNTE3ODc_c12f288f-3b5e-47b1-8eb4-4b6f2e6a8fe3">65.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72836ead5f334d359c4434ff9986462e_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMS0xLTEtNTE3ODc_a6a4373d-8d89-4832-bf04-503545010aa6">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief84178c2d644abd82af6d1c774d973f_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMy0xLTEtNTE3ODc_027ef260-70f6-468d-9568-5dad28322eb4">2,417.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d926d19c04f48f085044eab4a5e2cd3_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtNS0xLTEtNTE3ODc_49251173-6006-496c-bf69-ab820fa43c5e">11,613.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6293db868b841d4b130a09b44099ec7_I20220630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtNy0xLTEtNTE3ODc_3af570ca-6840-4795-8718-62a748d513e9">287.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8eedecdd237c40df954a81c16db91d21_I20220630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtOS0xLTEtNTE3ODc_f925a14f-fcea-4294-924c-0d16c0a5324c">17.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMTEtMS0xLTUxNzg3_9d054397-be29-41a7-af08-7ec90d04cda0">13,726.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57ecc0327f454f35949377696c2a3d26_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMS0xLTEtNTE3ODc_73f13632-fd19-412d-808f-2cf95abe871e">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49b5547673bb4f1f876ec36ca48cf205_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMy0xLTEtNTE3ODc_dd7888d2-e435-46a4-adc7-4dbcc095758d">2,307.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797c095025674b0392543893b97cd459_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItNS0xLTEtNTE3ODc_4992fbc1-69df-4896-b940-8826f1f0f267">9,455.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8df66d9e0234e42ad98802011b469c3_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItNy0xLTEtNTE3ODc_c0996553-9eac-45ce-9f60-329cd1e7c60c">183.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1035299a47eb4a21bee2f5dfad52331a_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItOS0xLTEtNTE3ODc_139523ac-dc7b-4585-b122-e73a8752e45a">17.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMTEtMS0xLTUxNzg3_a65d812c-0d5b-4de8-b912-3c5f969ffb33">11,563.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTQtNS0xLTEtNTE3ODc_c4d3ee73-a99a-4b4f-80b2-86b6b908d110">2,289.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTQtMTEtMS0xLTUxNzg3_53a36c70-c49d-4bab-8018-9aec09eaa17e">2,289.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTUtMy0xLTEtNTE3ODc_560c6467-0839-468f-a52f-a4e5703e3898">62.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTUtMTEtMS0xLTUxNzg3_2abd43f3-01e2-4dab-9a95-f1bcb36fe11a">62.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash settlement of share-based awards in connection with disposition of discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630" decimals="-5" name="rop:APICShareBasedPaymentArrangementCashSettlementForDispositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTYtMy0xLTEtNTE3ODc_06e2777a-3bed-46d3-be08-d00e504fa8c7">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:APICShareBasedPaymentArrangementCashSettlementForDispositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTYtMTEtMS0xLTUxNzg3_b9ed8280-cd77-4b3d-82c6-70e6ed29631a">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctMy0xLTEtNTE3ODc_b1356399-f0bc-4669-98da-fda8441546b9">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8f509c65e504b7080a59f5a23ad2480_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctOS0xLTEtNTE3ODc_606bf309-4f4a-43e9-a479-fbd6bb6e1472">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctMTEtMS0xLTUxNzg3_392e06f5-f601-46e0-a1c7-13de07fc2842">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b7b1f3cc9e44e26a4378d6b42001e95_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTgtNy0xLTEtNTE3ODc_535dd3bd-7ae7-4b27-b989-dd87904bffac">104.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTgtMTEtMS0xLTUxNzg3_f09eb764-4c39-4104-8a9b-ab70f30b5288">104.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTktMy0xLTEtNTE3ODc_dccc55e2-f223-43ad-b817-a3ef55a2c9ae">71.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTktMTEtMS0xLTUxNzg3_f0c8455c-c1ea-4d11-904f-2f4e93491233">71.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjAtMy0xLTEtNTE3ODc_f4e57e4c-97a6-44e4-bbce-3f501e40fad7">22.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjAtMTEtMS0xLTUxNzg3_8cacaa4f-c9c7-42e0-9cb2-5eef1fd46416">22.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo2ZTZkNjAzZGRkMTE0NzcxYjI0MTgwM2RkNDg5NTk5M18yNA_517a33ef-835e-4e5e-adb6-28523b47aca8">1.24</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtNS0xLTEtNTE3ODc_f6988def-2971-4d3a-9dd1-04607a058648">131.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtMTEtMS0xLTUxNzg3_70b54895-c2e2-4ae2-b94c-e7bb030513e5">131.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72836ead5f334d359c4434ff9986462e_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMS0xLTEtNTE3ODc_de95389f-2b35-4fd2-866e-d370da7297a0">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief84178c2d644abd82af6d1c774d973f_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMy0xLTEtNTE3ODc_6c6e63f7-ca08-4473-8337-05874bae5302">2,417.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d926d19c04f48f085044eab4a5e2cd3_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItNS0xLTEtNTE3ODc_c28f7795-f0fc-44ca-9301-8f60669ae7c1">11,613.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6293db868b841d4b130a09b44099ec7_I20220630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItNy0xLTEtNTE3ODc_69e0ddda-6a74-43bd-bc79-d7cb5d4ca8ca">287.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8eedecdd237c40df954a81c16db91d21_I20220630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItOS0xLTEtNTE3ODc_b0e7e50d-f0d6-40bf-8bf2-72cf3aa3696b">17.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMTEtMS0xLTUxNzg3_d6be95ba-83e9-495a-ad32-e23321b96792">13,726.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a2266164ae44699615a4c9ae501f7f_I20210331" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMS0xLTEtNTE3ODc_12c00a4c-19fe-417a-923e-b78282a0e7d7">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i325db7c51ad14257a81aeb474b6c9330_I20210331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMy0xLTEtNTE3ODc_ab7b0934-982a-4463-b410-1ca6aa659ce4">2,138.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b4b081d0b5e49519b5b365e648e299a_I20210331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtNS0xLTEtNTE3ODc_4c97a862-bc9a-48a7-ad1e-0b86137a26a9">8,776.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i656fb78cf1ce48cca393a5770989548a_I20210331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtNy0xLTEtNTE3ODc_cf4fb926-ccfe-454c-95f6-c182bfe080ad">132.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i999768b4cb384bff8a9e154db36c074a_I20210331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtOS0xLTEtNTE3ODc_7b2c6e8f-c366-4543-adea-b68db7b5de28">17.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55d36d66b0f4297bf3fcaf41a322e57_I20210331" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMTEtMS0xLTUxNzg3_10289790-d784-446c-825b-498e32ab8916">10,765.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjYtNS0xLTEtNTE3ODc_47096ef6-4415-4229-b0f7-e19963a12b57">286.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjYtMTEtMS0xLTUxNzg3_9fe29e39-cd5e-4cdd-be41-9264fc47dbaa">286.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjctMy0xLTEtNTE3ODc_a6ad6b5a-88f1-4e47-9cd0-348e4b934205">41.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjctMTEtMS0xLTUxNzg3_0d8f507c-4aa1-4b62-b6c0-8df811e3e7bf">41.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtMy0xLTEtNTE3ODc_fd740be2-19f2-47d4-8330-7c93cd74b7a6">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68d677bd47d949978e0a981a8d35f131_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtOS0xLTEtNTE3ODc_895a99ed-b6a7-4c48-987b-37acbc7eb3f3">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtMTEtMS0xLTUxNzg3_78a7d7a1-12c8-4898-a1af-a1adfd1b877a">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3667218bcacd4e74820c09dc76df52d7_D20210401-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjktNy0xLTEtNTE3ODc_ed062422-701e-4662-986f-e33ecfbc5159">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjktMTEtMS0xLTUxNzg3_51e6057f-93af-4cc4-92d7-c2b1d8995acd">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzAtMy0xLTEtNTE3ODc_c0e39e89-e055-44a3-91c2-ea0517216d65">34.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzAtMTEtMS0xLTUxNzg3_01fcfb0a-d9f2-4a29-b8d6-8e5f5aa36d00">34.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzEtMy0xLTEtNTE3ODc_75cd672c-0bf3-4a89-8335-2dbe386324c2">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzEtMTEtMS0xLTUxNzg3_515e2ad0-5365-4ee4-804a-55b59037198e">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjpmM2ZjNGEyZjhhYTY0NmM0OGE2OTA0NmVmN2IxMDk1Zl8yNA_7bf74bf3-d0fb-4fdc-a4b7-54be7e35afa4">0.5625</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItNS0xLTEtNTE3ODc_a2265b28-2b59-4170-89d0-a6811c423052">59.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItMTEtMS0xLTUxNzg3_cf133151-237c-408a-857b-485fa2339853">59.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1b8c79836214efd8efc28216e7e828d_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMS0xLTEtNTE3ODc_faeb3b76-a271-42dc-8ea1-57bd578ccf85">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMy0xLTEtNTE3ODc_8a792385-48af-4ce2-8669-a6c42078cc27">2,217.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id78ced7c637540e4b4db4b43173c9c82_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtNS0xLTEtNTE3ODc_98faaf92-3392-4fa5-9534-2613e38b0937">9,003.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtNy0xLTEtNTE3ODc_c4a3b311-7d48-46c4-8ee1-1e36389ef281">115.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05fa4c1587344e0bba83bfc6c9e25060_I20210630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtOS0xLTEtNTE3ODc_a04a9bbe-d21a-49c8-b816-dcf7b30feb65">17.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMTEtMS0xLTUxNzg3_c1d3c573-c9a7-440d-967d-2871a42665e8">11,089.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib07550cc70c24592855930dde62c35d2_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMS0xLTEtNTE3ODc_21492f0c-2a43-4172-88db-197f80a598aa">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cbde0270b4440d8b503f9980d12dbc_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMy0xLTEtNTE3ODc_94c25ecc-943c-4cb5-bc1c-0c7ec8d89357">2,097.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9175ae07f966424bba73ec5dadbc0876_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtNS0xLTEtNTE3ODc_a02e8e7a-683b-4153-b821-454ec883b0cd">8,546.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69e6b842c9b34f8fa0a12eb51abfce71_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtNy0xLTEtNTE3ODc_b941aeda-96f1-419a-9417-29708f303ab1">147.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic116028868ca45ed96baa38e822a0cc9_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtOS0xLTEtNTE3ODc_38f07202-9418-428e-93b0-eb6e189a0a30">18.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c48982e40af401681a6d7f7e17b30ab_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMTEtMS0xLTUxNzg3_c3c22ff0-4e03-4d4d-ab69-b668afc908a6">10,479.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzgtNS0xLTEtNTE3ODc_5185ff5d-e7e2-4efd-8271-d2242fe02fca">575.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzgtMTEtMS0xLTUxNzg3_1f0b3754-4f43-414d-84b0-d33f2ae215e9">575.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzktMy0xLTEtNTE3ODc_0d079fa0-f939-4c7f-8884-cb252e949f3d">61.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzktMTEtMS0xLTUxNzg3_648902cd-96c2-4095-b2f4-921a48f66861">61.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtMy0xLTEtNTE3ODc_449906d3-f1e9-449f-8bff-55454def1d6c">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18fc0a760cbc4797a2f48060abd0c8fa_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtOS0xLTEtNTE3ODc_4b021c20-6bc5-4192-b5bd-45457e983007">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtMTEtMS0xLTUxNzg3_966ccabc-5c19-413d-8170-b3495d627ce1">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b8b792edc604bb19013cd6697f8b089_D20210101-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDEtNy0xLTEtNTE3ODc_324843b9-f81c-495c-8f10-62a170bd94a4">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDEtMTEtMS0xLTUxNzg3_d2cb40c7-cc00-49d8-a0ad-ff13e85b552d">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDItMy0xLTEtNTE3ODc_295e856b-fa33-4d98-a732-b73d3dec9498">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDItMTEtMS0xLTUxNzg3_6a8746a7-eb75-405d-ba22-2a9e8d0a7b4f">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDMtMy0xLTEtNTE3ODc_7123138c-b6fc-407b-8b6e-c7684aa9b055">15.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDMtMTEtMS0xLTUxNzg3_92859658-d15c-4f88-adbf-05096b6491e6">15.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjpjOWU1ZGI0NWFjMjA0MmYwYmYwOGMzNTAxZjcxZjY2OF8yNA_10d2266f-4501-42aa-806c-b9e18205b440">1.1250</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtNS0xLTEtNTE3ODc_38b59b7a-6794-46a5-ba8a-f3d3a6789057">118.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtMTEtMS0xLTUxNzg3_573cfbb5-69d7-42ab-a38f-6076cd674770">118.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1b8c79836214efd8efc28216e7e828d_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMS0xLTEtNTE3ODc_1614a023-745d-477f-a69e-33a81abd505a">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMy0xLTEtNTE3ODc_d9613ba7-2512-4a5e-a0cb-48803196d520">2,217.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id78ced7c637540e4b4db4b43173c9c82_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtNS0xLTEtNTE3ODc_1a880159-dcf6-4901-b0f4-778f78edd0b3">9,003.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtNy0xLTEtNTE3ODc_3c618c31-53a6-44b5-b4b4-093f7410626f">115.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05fa4c1587344e0bba83bfc6c9e25060_I20210630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtOS0xLTEtNTE3ODc_c1518d3b-e4b9-4736-8412-65afcbbe3106">17.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMTEtMS0xLTUxNzg3_fbefdeb9-8039-47c5-8d89-10afc56fddbb">11,089.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc. and Subsidiaries</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements (unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">All currency and share amounts are in millions, except per share data</span></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNC9mcmFnOmNkYWU1OTViYzI0MjQwMTM5ZjNkYmU1OGFkNmU5YjFkL3RleHRyZWdpb246Y2RhZTU5NWJjMjQyNDAxMzlmM2RiZTU4YWQ2ZTliMWRfMjEzOA_2e241b2c-f93c-4adf-a2d6-c326911a8667" continuedAt="i0af9cf2948ee4141b5920fbcd0c272d3" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0af9cf2948ee4141b5920fbcd0c272d3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements for the three and six months ended June&#160;30, 2022 and 2021 are unaudited. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the financial position, results of operations, comprehensive income and cash flows of Roper Technologies, Inc. and its subsidiaries (&#8220;Roper,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;) for all periods presented. The December&#160;31, 2021 financial position data included herein was derived from the audited consolidated financial statements included in the Company&#8217;s 2021 Annual Report on Form 10-K (&#8220;Annual Report&#8221;) filed on February 22, 2022 with the Securities and Exchange Commission (&#8220;SEC&#8221;) but does not include all disclosures required by U.S. generally accepted accounting principles (&#8220;GAAP&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s management has made estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these Condensed Consolidated Financial Statements in conformity with GAAP. Actual results could differ from those estimates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year. You should read these unaudited Condensed Consolidated Financial Statements in conjunction with Roper&#8217;s audited consolidated financial statements and the notes thereto included in its Annual Report. Certain prior period amounts have been reclassified to conform to current period presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company entered into a definitive agreement to sell a majority equity stake in our industrial businesses, including its entire historical Process Technologies reportable segment and the industrial businesses within its historical Measurement &amp; Analytical Solutions reportable segment, to affiliates of Clayton, Dubilier &amp; Rice, LLC. The businesses included in this transaction are Alpha, AMOT, CCC, Cornell, Dynisco, FTI, Hansen, Hardy, Logitech, Metrix, PAC, Roper Pump, Struers, Technolog, Uson, and Viatran (collectively the &#8220;Industrial Businesses&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company entered into definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses (&#8220;2021 Divestitures&#8221;). As of March 31, 2022, Roper had completed the 2021 Divestitures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results for these businesses are presented as discontinued operations for all periods presented. Unless otherwise noted, discussion within these notes to the Condensed Consolidated Financial Statements relate to continuing operations. Refer to Note 5 for additional information on discontinued operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Update to Segment Reporting Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, we updated our reportable segment structure following the announcement of the transaction to sell a majority stake in our Industrial Businesses. The Company&#8217;s new reporting segment structure is classified based on business model and delivery of performance obligations. The three updated reportable segments (and businesses within each) are as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Application Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Aderant, CBORD, CliniSys, Data Innovations, Deltek, IntelliTrans, PowerPlan, Strata, Vertafore</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Network Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - ConstructConnect, DAT, Foundry, iPipeline, iTradeNetwork, Loadlink, MHA, SHP, SoftWriters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Technology Enabled Products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - CIVCO Medical Solutions, FMI, Inovonics, IPA, Neptune, Northern Digital, rf IDEAS, Verathon</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The day-to-day operations of our businesses, our organizational structure, and our strategy remain unchanged. All prior periods have been recast to reflect the changes noted above.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNy9mcmFnOjIwNzVlZDhiYTBlYzRkMDc4YTM1Nzc3ZGJlNGUzNDU1L3RleHRyZWdpb246MjA3NWVkOGJhMGVjNGQwNzhhMzU3NzdkYmU0ZTM0NTVfNTIw_538a7da8-94f2-4b04-8ced-e685cc182490" continuedAt="i1239fec89b73414694f69a7fa8a0674a" escape="true"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNy9mcmFnOjIwNzVlZDhiYTBlYzRkMDc4YTM1Nzc3ZGJlNGUzNDU1L3RleHRyZWdpb246MjA3NWVkOGJhMGVjNGQwNzhhMzU3NzdkYmU0ZTM0NTVfNTIw_bf4fe1cd-4f9a-4223-9444-cc1e3047ac25" continuedAt="i68cedb9f553848ce83e772565b72b85a" escape="true">Recent Accounting Pronouncements</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1239fec89b73414694f69a7fa8a0674a"><ix:continuation id="i68cedb9f553848ce83e772565b72b85a">The Financial Accounting Standards Board (&#8220;FASB&#8221;) establishes changes to accounting principles under GAAP in the form of accounting standards updates (&#8220;ASUs&#8221;) to the Accounting Standards Codification (&#8220;ASC&#8221;).&#160;The Company considers the applicability and impact of all ASUs.&#160;Any recent ASUs were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company&#8217;s results of operations, financial position or cash flows.</ix:continuation></ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfOTYz_df6fce71-c7be-48f1-b4b8-a0740a702ed9" continuedAt="i92f5aa634f79425f9840c06dedea011d" escape="true">Weighted Average Shares Outstanding</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i92f5aa634f79425f9840c06dedea011d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share were calculated using net earnings and the weighted average number of shares of common stock outstanding during the respective period. Diluted earnings per share were calculated using net earnings and the weighted average number of shares of common stock and potential common stock outstanding during the respective period. Potentially dilutive common stock consisted of stock options based upon the trading price of Roper&#8217;s common stock. The effects of potential common stock were determined using the treasury stock method.&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfOTc0_1d37a3f5-fb92-406f-9c56-eeea1db46da5" continuedAt="iafe24bd4003f4c33b41b7c3cba2aa722" escape="true">Weighted average shares outstanding are shown below:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="iafe24bd4003f4c33b41b7c3cba2aa722"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi0xLTEtMS01MTc4Nw_d0e88417-e5e0-4e29-bd02-20a842329183">105.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi0zLTEtMS01MTc4Nw_b3f66502-9496-4f3e-a0fd-7ce0b32ac12c">105.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi01LTEtMS01MTc4Nw_99dc7f92-11d6-46b0-946b-007710886792">105.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi03LTEtMS01MTc4Nw_c7c7fa9b-e381-40f4-b691-e3932d67e055">105.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potential common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC0xLTEtMS01MTc4Nw_5525a925-1966-46c3-8824-3c935ae27dcd">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC0zLTEtMS01MTc4Nw_15edc2a3-ebe1-4ffa-b799-6ae310fe3e30">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC01LTEtMS01MTc4Nw_d41d8bd6-fac2-4ce3-a1de-ac7c8408ee7a">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC03LTEtMS01MTc4Nw_8a4b4613-73c4-4f78-982c-a9e40833c46b">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS0xLTEtMS01MTc4Nw_d14a445c-6022-40cd-90ac-09004640fec8">106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS0zLTEtMS01MTc4Nw_29b123c7-5a48-4cd0-9c16-24b5b5d314a5">106.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS01LTEtMS01MTc4Nw_0fefce1d-f4c7-4ebd-a381-acff7758a377">106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS03LTEtMS01MTc4Nw_594de89e-f0d4-43d8-9b63-0f5dacbeb200">106.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For both the three and six months ended June&#160;30, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyODg0OA_7247d931-c6ec-49af-b730-a5b6697c15ae"><ix:nonFraction unitRef="shares" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyODg0OA_ff128703-0abc-4e72-a29f-a31013e9fbc4">0.819</ix:nonFraction></ix:nonFraction> outstanding stock options that were not included in the determination of diluted earnings per share because doing so would have been antidilutive, as compared to <ix:nonFraction unitRef="shares" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyOTAyOQ_6699c62b-cae3-408b-a569-3c8418d6f996">0.525</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyOTAzNw_98c28f4e-485a-4d89-9b02-cb50e4ec97a8">0.531</ix:nonFraction> outstanding stock options that would have been antidilutive in the respective 2021 periods.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0NQ_7f3a53da-6572-406d-b762-2880d6cb6b19" continuedAt="i113ab459f2b6463fa47d5b27255700f9" escape="true">Business Acquisitions and Disposition</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i113ab459f2b6463fa47d5b27255700f9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2022, Roper acquired the outstanding membership interests of Horizon Lab Systems, LLC, a provider of laboratory information management systems in the toxicology, environmental, public health and agricultural markets for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i56d72372258146faa99a008956d0d980_D20220103-20220103" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMzEy_656d6040-113e-4873-83f7-6ff3d9447763">49.8</ix:nonFraction>. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, Roper acquired the issued and outstanding shares of Common Cents Systems, Inc. (&#8220;ApolloLIMS&#8221;) for a purchase price of $<ix:nonFraction unitRef="usd" contextRef="i0350d88c5cee4709b6ea28d95353ac8c_D20220406-20220406" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA5OTUxMTYzNTM1NQ_1d848f39-e685-430c-b448-66d23958fc7e">25.5</ix:nonFraction>, net of cash acquired and debt assumed. ApolloLIMS is a provider of laboratory information management systems in the toxicology and public health markets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both of these acquisitions have been integrated into our CliniSys business and their results are reported in the Application Software reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2022, Roper acquired the issued and outstanding shares of  MGA Systems Holdings, Inc., (&#8220;MGA&#8221;) for a purchase price of $<ix:nonFraction unitRef="usd" contextRef="i2b871c2f632545d5bf06003ef502e1ab_D20220627-20220627" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA5OTUxMTYzNTM2Ng_45346f3f-0c8c-4489-b152-820ffe02a588">180.1</ix:nonFraction>, net of cash acquired and debt assumed. MGA is a leading provider of purpose-built insurance software for managing general agents. This acquisition will be integrated into our Vertafore business and its results are reported in the Application Software reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $<ix:nonFraction unitRef="usd" contextRef="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfODMz_b2483491-b58b-4f99-b517-601786947cc0">162.0</ix:nonFraction> in goodwill, $<ix:nonFraction unitRef="usd" contextRef="ib3ec4e5299ac43ec89ebf50e33f2a8f7_I20220630" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMjc0ODc3OTA3NzE1MQ_94049530-2dac-4b0b-a432-8bc6e2cd2c3c">4.8</ix:nonFraction> assigned to trade names that are not subject to amortization and $<ix:nonFraction unitRef="usd" contextRef="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfODUy_fd5325f7-c92f-4e60-bb51-06b60e242024">111.9</ix:nonFraction> of other identifiable intangibles in connection with these acquisitions. The amortizable intangible assets include customer relationships of $<ix:nonFraction unitRef="usd" contextRef="iee506b26177f4332a70a4dc6bd193f7c_I20220630" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfOTk0_ccd12078-3360-4599-9348-e000707859c6">103.7</ix:nonFraction> (<ix:nonNumeric contextRef="if2c62283194043cc982622b3d797c26c_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0Mw_04b23d41-e239-4e46-9a20-68ee2d21eba4">16.4</ix:nonNumeric> year weighted average useful life) and technology of $<ix:nonFraction unitRef="usd" contextRef="icf13b633eef64d8fbea86ec25f79c1c6_I20220630" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA1NA_3ead7a7c-4f36-4bf5-b206-3e84ecd18669">8.2</ix:nonFraction> (<ix:nonNumeric contextRef="i89a4938bd7d244fd961316c05f648044_D20220101-20220630" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0NA_3ab39955-7ea4-4008-98f0-2db33740ead5">5</ix:nonNumeric> year weighted average useful life).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of the acquired businesses are included in Roper&#8217;s Condensed Consolidated Financial Statements since the date of acquisition. Pro forma results of operations and the revenue and net income subsequent to the acquisition date has not been presented because the effects of the acquisitions were not material to our financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disposition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2021, Roper completed the sale of a minority investment in Sedaru, Inc. for $<ix:nonFraction unitRef="usd" contextRef="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317" decimals="-5" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTIwMA_0e9bb2ea-eb50-494d-bb22-4e157e4f1424">27.1</ix:nonFraction>. The pretax gain on the sale was $<ix:nonFraction unitRef="usd" contextRef="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317" decimals="-5" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTIzNg_1440768f-d727-4dea-9642-a06921a4cec5">27.1</ix:nonFraction>, which is reported in &#8220;Other (expense) income, net&#8221; in the Condensed Consolidated Statements of Earnings.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI0Ng_b979639c-7d84-4c1a-989a-27041728755f" continuedAt="ia6aa9832ee9045ebbaae37ed05bef3d1" escape="true">Discontinued Operations</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia6aa9832ee9045ebbaae37ed05bef3d1" continuedAt="i4068ed6de7ba460ea50f9b479071a467"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that both the 2021 Divestitures and the sale of the Industrial Businesses each represented a strategic shift that will have a major effect on the Company&#8217;s operations and financial results. These transactions will greatly reduce the cyclicality and asset intensity of the Company. In addition, the Company will have an improved recurring revenue and higher margin profile. Accordingly, the financial results related to the 2021 Divestitures and the Industrial Businesses are presented in the Condensed Consolidated Financial Statements as discontinued operations for all periods presented. Current and non-current assets and liabilities of the 2021 Divestitures and Industrial Businesses are presented in the Condensed Consolidated Balance Sheets as assets and liabilities of discontinued operations classified as held for sale for both periods presented, as applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Divestitures - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company signed definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses as described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On March 17, 2022, Roper closed on the divestiture of our TransCore business to an affiliate of Singapore Technologies Engineering Ltd., for approximately $<ix:nonFraction unitRef="usd" contextRef="i4415d9254ee44f359e67c4827eca5cdb_I20220317" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI5_c7b2831b-8037-4324-b517-7ec5223dce5c">2,680.0</ix:nonFraction> in cash. The sale resulted in a pretax gain of $<ix:nonFraction unitRef="usd" contextRef="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzc5_16a9e412-883f-466e-8ac9-ecd474cc7178">2,073.7</ix:nonFraction> and income tax expense of $<ix:nonFraction unitRef="usd" contextRef="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDA4_f5874c72-4e8b-4a04-a210-a2947a0d87f0">550.5</ix:nonFraction>, which are reported within &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; in the Condensed Consolidated Statements of Earnings.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TransCore</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was previously included in the historical Network Software &amp; Systems reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On January 5, 2022, Roper closed on the divestiture of our Zetec business to Eddyfi NDT Inc. for approximately $<ix:nonFraction unitRef="usd" contextRef="i060d3dcb43ef490f9f15f8c82430421c_I20220105" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNzUz_7730b91c-0782-4a2d-a1af-333fdd5182e9">350.0</ix:nonFraction> in cash. The sale resulted in a pretax gain of $<ix:nonFraction unitRef="usd" contextRef="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfODAz_1012f222-b590-4ed4-ac8d-c23c3c345603">255.3</ix:nonFraction> and income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfODMy_2f1ada6e-547f-45f7-b697-5eb7f25ab807">60.9</ix:nonFraction>, which are reported within &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; in the Condensed Consolidated Statements of Earnings. Zetec was previously included in the historical Process Technologies reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 1, 2021, Roper closed the divestiture of our CIVCO Radiotherapy business to an affiliate of Blue Wolf Capital Partners LLC. CIVCO Radiotherapy business was previously included in the historical Measurement &amp; Analytical Solutions reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI0NA_99e5aba7-a120-46ef-9490-c1628016ea5d" continuedAt="i67356b782ea248b495440efba04e8f83" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the TransCore, Zetec and CIVCO Radiotherapy businesses, as reported in the Condensed Consolidated Balance Sheets at December 31, 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMC0yLTEtMS01MTc4Nw_e62366fa-a721-49e3-b4be-6df609b37e78">74.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMS0yLTEtMS01MTc4Nw_876709c1-3810-4749-bc40-25c269af3c4e">47.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMi0yLTEtMS01MTc4Nw_691f4a45-d984-4bf8-b806-e60231f5f5dc">158.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNC0yLTEtMS01MTc4Nw_8085cbb1-3401-40e1-8d3b-bedcdff26e15">405.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNS0yLTEtMS01MTc4Nw_3efbdc5a-dd6b-4425-a6d0-a1708e6dd116">31.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNi0yLTEtMS01MTc4Nw_684882af-d0e2-41fd-85f9-faf873c8c30f">71.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNy0yLTEtMS01MTc4Nw_d34001bf-3bb2-473e-892f-df7eee89a53c">788.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTQtMi0xLTEtNTE3ODc_cdbd0741-6ccd-472f-b256-2c9afad32b49">40.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTUtMi0xLTEtNTE3ODc_1c337414-edf9-4f97-859e-31b9b88aa9fe">27.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTYtMi0xLTEtNTE3ODc_cde74f46-6f1f-42f3-8aa9-2998dc44489e">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTctMi0xLTEtNTE3ODc_325ba8db-5684-4fd2-b556-e26988ea2e8a">62.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTgtMi0xLTEtNTE3ODc_c3eec0ca-46e8-453f-8d0c-e589ca20fc3e">159.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4068ed6de7ba460ea50f9b479071a467" continuedAt="i7f1f58ad8e3149538e8ce48694b8f75b"><ix:continuation id="i67356b782ea248b495440efba04e8f83" continuedAt="i9333f751ef1242b595f4ed53545d3d1a"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the TransCore, Zetec and CIVCO Radiotherapy businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi0xLTEtMS01MTc4Nw_8314710a-cac3-4337-9204-769ded342141">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi0zLTEtMS01MTc4Nw_eb8085dc-9fcd-4d71-9ec0-6a3e5f1dd499">161.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi01LTEtMS01MTc4Nw_0ded3fa8-044f-4cc3-99a5-ec0041cfefcf">100.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi03LTEtMS01MTc4Nw_f5642a5b-c30b-4f04-945b-064ee8f1e148">313.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy0xLTEtMS01MTc4Nw_e720a044-f1e2-427f-be66-95f6887dab2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy0zLTEtMS01MTc4Nw_c5a5553b-690b-4969-896d-4c9396f2700d">94.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy01LTEtMS01MTc4Nw_096352a3-39f6-4216-ae22-1de83646703a">71.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy03LTEtMS01MTc4Nw_4d046acb-a992-424f-b3c3-bcc34557663f">188.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC0xLTEtMS01MTc4Nw_89a15065-49e4-4871-abdd-fdf33bf4a6c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC0zLTEtMS01MTc4Nw_bd363d6e-8a88-4d05-be5a-7b89af0d672b">66.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC01LTEtMS01MTc4Nw_07dba8b9-41d2-4f55-9997-5a5c6c96d1d1">29.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC03LTEtMS01MTc4Nw_86281409-86f9-48f6-bdb4-befb5b6f82a6">124.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi0xLTEtMS01MTc4Nw_0c3a241a-15bc-449f-a7b4-416cf0414d9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi0zLTEtMS01MTc4Nw_e4f04590-2c3a-436a-86a3-0854a4795fe2">30.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi01LTEtMS01MTc4Nw_625ebd24-ac1e-46b9-89d0-78a0f7e6af7a">19.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi03LTEtMS01MTc4Nw_96f660aa-228f-4de8-a65d-6ae459a45e81">62.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy0xLTEtMS01MTc4Nw_de273e39-11b8-478a-9a32-9ad6edfc4702">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy0zLTEtMS01MTc4Nw_6d7867ad-030e-4289-9fb5-474ff54cd42f">36.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy01LTEtMS01MTc4Nw_7df04711-631c-4c55-8783-0308abb4fbb3">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy03LTEtMS01MTc4Nw_7a5debb5-d38d-4b76-a004-88243d630ec2">62.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS0xLTEtMS01MTc4Nw_b924d375-b78e-4472-b311-ea5f9d44841e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS0zLTEtMS01MTc4Nw_ea336b49-4fc0-4c2b-9d69-5972529662d0">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS01LTEtMS01MTc4Nw_a03bb43e-a64d-48ef-87fb-39f1823a792a">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS03LTEtMS01MTc4Nw_420cf4f9-53fd-4f6d-8a98-8121859d45de">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtMS0xLTEtNTE3ODc_b6575148-c7a1-4467-b974-f5cfaba5d614">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtMy0xLTEtNTE3ODc_6c3f8a9f-8225-4cbb-adde-f2a630cb51cd">37.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtNS0xLTEtNTE3ODc_3d919e77-e7a5-463e-bd35-2b6258aeb0b3">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtNy0xLTEtNTE3ODc_26e5b23f-d90c-4dc3-9758-dddc48ee632a">63.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtMS0xLTEtNTE3ODc_75177c0b-a4d7-414f-9016-0f29d71da805">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtMy0xLTEtNTE3ODc_7e438e8e-efca-4ecb-8cf1-9002e9207788">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtNS0xLTEtNTE3ODc_c2166cb7-d6bb-4742-901a-e21d712d4f57">6.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtNy0xLTEtNTE3ODc_aa26c100-65f7-4977-bc02-8a14c25b1f42">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtMS0xLTEtNTE3ODc_ee43b067-5248-4f4a-9735-b2449379feca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtMy0xLTEtNTE3ODc_06f5ac96-e964-4f2a-ad5c-a599baea96e9">33.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtNS0xLTEtNTE3ODc_165e7258-59f2-4f2d-b77f-00afa72e225c">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtNy0xLTEtNTE3ODc_cd01d26a-6669-4508-8072-496967bbbd40">52.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain / (loss) on disposition of discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctMS0xLTEtNTgyNDQ_e393dbbb-8dbf-4924-9425-01c291e77c93">10.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctMy0xLTEtNTgyNDQ_3ff03f40-9a0e-4a18-b08e-06d52c44ee84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctNS0xLTEtNTE3ODc_314c0a16-68c0-4a56-b88f-29c2a9413d67">1,706.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctNy0xLTEtNTE3ODc_0f999c08-95bd-4146-a107-c3476a29217d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktMS0xLTEtNTgyNDQ_2a197e8d-5571-4fb6-9b66-7b3b055c83a3">10.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktMy0xLTEtNTgyNDQ_169d4ff7-2d95-48eb-bb3d-b02f966f1ec4">33.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktNS0xLTEtNTE3ODc_74268b5b-7e23-4112-a9c0-5d6a252d5345">1,722.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktNy0xLTEtNTE3ODc_ea2ede6c-997e-4fd1-a197-c7bf9f8515bb">52.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="ic6b8b2ed45234999a6658050c96c2e11_D20210401-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTEyMQ_bcf53f29-2787-40ec-b927-e360b298d606">0.5</ix:nonFraction> for the three months ended June 30, 2021, and $<ix:nonFraction unitRef="usd" contextRef="i6012f1653fbb455b8d6f82c3213786b8_D20220101-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTE4Mw_047b514e-f28a-4792-9091-6a121cbacd39">0.9</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7ef23b06ae1b4d73a0c8e4e2fd4fa40d_D20210101-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTE5MQ_eedef48d-f3a9-4ffb-8381-5583d10ac807">1.8</ix:nonFraction> for the six months ended June&#160;30, 2022 and 2021, respectively. Stock-based compensation for discontinued operations was previously reported as a component of unallocated corporate general and administrative expenses. In connection with the sale of TransCore and Zetec, we recognized expense of $<ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMjcxNg_0b59aa88-2729-44bc-949d-ed9250a22815">4.5</ix:nonFraction> associated with accelerated vesting of share-based awards for the six months ended June&#160;30, 2022. The charges associated with accelerated vesting were recorded as a component of &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; within the Condensed Consolidated Statements of Earnings.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three and six months ended June&#160;30, 2022, there was <ix:nonFraction unitRef="usd" contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzAyMg_7f228e8d-8839-4629-b46e-23a418a2e910"><ix:nonFraction unitRef="usd" contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzAyMg_c583abd9-0f1b-40d4-8acd-0216f085798e">no</ix:nonFraction></ix:nonFraction> depreciation of property, plant and equipment or amortization of intangible assets given the asset classification as held for sale during the period. During the three and six months ended June 30, 2021 depreciation and amortization was $<ix:nonFraction unitRef="usd" contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MTM5NA_527cfca2-c8fc-49f9-92c2-790e71aedd2e">1.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MTM4OA_17b5da3b-eb71-427d-805e-ac6847441fa5">3.5</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industrial Businesses -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On May 29, 2022, Roper entered into a definitive agreement to sell a <ix:nonFraction unitRef="number" contextRef="i74252f5a7fbf4c24a2798102f4fa4093_I20220529" decimals="INF" name="rop:DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTMxOTQxMzk1ODA5MDU_5f946b65-847d-4878-9355-2ac0d6d9c0d1">51</ix:nonFraction>% majority stake in the Industrial Businesses to affiliates of Clayton, Dubilier &amp; Rice, LLC (&#8220;CD&amp;R&#8221;). Roper will receive total upfront, pre-tax cash proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg5MA_41d7709e-abde-4cbd-9d9e-03fd15fdc92f">2,600</ix:nonFraction> while retaining a <ix:nonFraction unitRef="number" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="INF" name="us-gaap:DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg5OA_6bfc5c59-c1f4-4ffb-9a08-14b69c3a6ff8">49</ix:nonFraction>% minority equity interest in a new standalone entity, RIPIC Equity LLC (&#8220;RIPIC TopCo&#8221;). Roper will receive a distribution of $<ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="INF" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTQyOTM2NTEyMTYxODY_7110ba4f-f909-4c4d-81cd-c552e3bb46ea">1,775</ix:nonFraction> from RIPIC TopCo, which will be funded by third-party indebtedness of $<ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="INF" name="us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg4Mg_af0ba092-a223-45db-89a6-b0908df25128">1,950</ix:nonFraction> on RIPIC TopCo, and $<ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="INF" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg3Ng_4bad58aa-1357-4295-a169-fed611abdd92">829</ix:nonFraction> of purchase price proceeds related to the <ix:nonFraction unitRef="number" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="INF" name="us-gaap:ShortDurationContractsDiscountedLiabilitiesDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkxNQ_4f4c79be-7581-4860-9d82-96b5dff40fa1">51</ix:nonFraction>% majority stake obtained by CD&amp;R in RIPIC TopCo. In addition, Roper shall be entitled to an earnout payment from CD&amp;R of up to $<ix:nonFraction unitRef="usd" contextRef="i0b0bd05186224fc7ab58941ff80f11e0_D20220101-20221231" decimals="-6" name="rop:DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDk0NzgwMjM3OTY2NQ_9d60591a-4e2f-483e-9810-306086d8f8d0">51</ix:nonFraction>&#160;million if RIPIC TopCo exceeds a threshold level of earnings before interest, taxes, depreciation and amortization for the year ended December 31, 2022. Roper will also be required to make quarterly payments, directly or indirectly to CD&amp;R, either (i) in cash, with total payments initially equaling approximately $<ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkwMw_dedc3bb7-d087-4647-bff1-c06c66469881">29</ix:nonFraction>&#160;million per year on a pre-tax basis, or (ii) in kind through the transfer of Roper&#8217;s equity interests in RIPIC TopCo to CD&amp;R, initially representing approximately a <ix:nonFraction unitRef="number" contextRef="i71b1b21c684d4e0686bee90dd86c5506_I20220630" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkyMA_b797033a-5c41-4022-8f74-615c561f3cc4">1.7</ix:nonFraction>% ownership interest of RIPIC TopCo on an annual basis.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7f1f58ad8e3149538e8ce48694b8f75b" continuedAt="ib66812b98dca4ce2993062a2156ac47b"><ix:continuation id="i9333f751ef1242b595f4ed53545d3d1a" continuedAt="i29894438d96a47699325817edb884eed"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the Industrial Businesses, as reported in the Condensed Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMS0xLTEtMS01ODEyMg_d5394306-8583-4dba-9a20-38a11f1767c6">161.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMS0zLTEtMS01ODE1MQ_7c30e72a-ad7c-47c6-951b-91471e1c68c1">151.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMi0xLTEtMS01ODEyMg_f5d62149-d34d-473a-9b2e-9977131155c4">133.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMi0zLTEtMS01ODE1MQ_2cf0e548-c9a6-4fc9-a7ab-6356b329879f">106.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMy0xLTEtMS01ODEyMg_b31370b5-e5da-4635-9caa-f56bdb22329c">48.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMy0zLTEtMS01ODE1MQ_2bfc7414-a332-48bd-8367-740d2ac05c5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNS0xLTEtMS01ODEyMg_03bea262-8c12-4c04-bab1-889ba693a0b8">597.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNS0zLTEtMS01ODE1MQ_b97d4c34-5421-49ae-9b23-cb11803ff3bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNi0xLTEtMS01ODEyMg_be1ff3e0-6ba9-4b5e-a71b-fde6afb2cb2a">72.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNi0zLTEtMS01ODE1MQ_1c56d2d6-a34d-4da3-81d3-186600c487fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNy0xLTEtMS01ODEyMg_6f427822-236d-4d65-9533-4f681d2e92b2">98.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNy0zLTEtMS01ODI4OQ_988fbeac-3aee-4784-8ef0-ab20adc2fd52">30.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfOC0xLTEtMS01ODEyMg_1c9329ef-11bc-4a98-bbb8-bc5812ce9600">1,111.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfOC0zLTEtMS01ODE1MQ_08a48e37-7b78-4c40-b61b-e8779e050679">289.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTAtMS0xLTEtNTgxMjI_6fe05822-dcdd-4bb3-8955-34e12616222d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTAtMy0xLTEtNjE4MDc_b81fcda1-55ed-47b0-ba8d-17fb6adcc8a5">618.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTEtMS0xLTEtNTgxMjI_ac7682dc-7f25-4695-b478-705012638334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTEtMy0xLTEtNjE4MDc_50a566a1-c97a-4ced-98b8-b72ba562a185">79.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMS0xLTEtNjIxMTI_215402c4-7551-4234-a1f9-5ac632d1ba24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMy0xLTEtNjIxMTI_4a239cbe-0630-40bf-9b54-7c9145869c7c">51.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTItMS0xLTEtNTgxMjI_6f82f91f-3451-4e42-9a97-bd73e3227bb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTItMy0xLTEtNjE4MDc_e95b9173-5246-4c35-9d1b-58380425402b">56.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMS0xLTEtNTgxMjI_9d2da8d6-780d-4a29-8ea1-c3414ef0ee14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMy0xLTEtNjE4MDc_18f1f7a2-7abc-4666-9b08-d695821f0152">804.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTUtMS0xLTEtNTgxMjI_518bdcfe-9f0a-426d-8bc1-8f61958b3716">64.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTUtMy0xLTEtNTgxNTc_8b1f6664-4ac4-47ee-96ac-0e2c0096d8e1">52.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTYtMS0xLTEtNTgxMjI_c44c9e52-329a-4ee2-bcf1-2fcc7b557fa1">34.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTYtMy0xLTEtNTgxNTc_7e0357f6-f008-4f58-90e6-709461305e7e">47.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMS0xLTEtNTkxNTM_523d0fa4-c734-4142-bb5c-fffb769a45ff">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMy0xLTEtNTgzMTc_1f0c1e9c-97bc-4672-897f-98b607273afd">23.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMS0xLTEtNTgxMjI_be15cbde-e760-4ffc-95eb-0056f6ef11ee">20.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMy0xLTEtNTgxNTc_ac8721d6-c8ba-465d-8983-fbf61ae67803">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMS0xLTEtNjA4ODE_cb17f28e-f061-4092-b7b7-cca02c851a8d">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMy0xLTEtNjA4ODE_5019989d-07cc-40a4-8dc5-301bc079b91f">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMS0xLTEtNjM3MTg_076dc3aa-41e3-4aa2-82f0-fbcf2cae8ca2">23.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMy0xLTEtNjM3MTg_3e681128-b96a-413f-b361-e6ab2f3aabab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTgtMS0xLTEtNTgxMjI_239ac5e1-ca18-488e-a01d-49a5c54ed511">52.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTgtMy0xLTEtNTgxNTc_95ba9fc2-2ff6-4688-9826-015177238771">42.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMS0xLTEtNTgxMjI_c72b87fd-8ad7-40cc-a810-81edad3409e3">232.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMy0xLTEtNTgxNTc_1d5658b8-976b-4344-9416-c9c1bca0fb32">181.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjEtMS0xLTEtNTgxMjI_4f49f443-9554-4525-b61b-9d7afc2791ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjMtMy0xLTEtNjE4MjE_f294b98b-fdb6-44eb-9219-e4134371cde2">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjctMS0xLTEtNjM3MjY_20c3cdab-7817-41a1-b942-584022ee6c86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjctMy0xLTEtNjM3MjY_11e26f2f-9456-437d-a7cf-f6deb14d0a21">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMS0xLTEtNTgxMjI_a2ce8c1c-f32b-4307-be2e-7d69659ffec8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjQtMy0xLTEtNjE4MjE_3203140b-ba83-429c-a8ab-f840b4212657">12.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic807edd0bac5410983770ae665283363_I20220630" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjMtMS0xLTEtNTgxMjI_2c3bed28-8fb2-477e-b666-8ef003439f18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231" decimals="-5" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjUtMy0xLTEtNjE4MjE_e97b2868-850c-49a1-875a-63850c9c2b21">49.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All assets and liabilities held for sale were classified as current as it is probable the sale of the Industrial Businesses will be completed within one year.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib66812b98dca4ce2993062a2156ac47b" continuedAt="i084ebd63352d4fdba0309843391f4964"><ix:continuation id="i29894438d96a47699325817edb884eed" continuedAt="i4330c3366c0241689e62b28a671cb826"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the Industrial Businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi0xLTEtMS01ODEyMg_eb640ac7-dbe6-4e2b-b1f7-e9ec0f5c75de">255.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi0zLTEtMS01ODEyMg_20e86d62-7806-46bf-ade2-b72963e6cc0b">236.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi01LTEtMS01ODEyMg_02cf7518-ccae-4a11-9172-5bb37bf5b333">501.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi03LTEtMS01ODEyMg_83599b87-be47-4d0c-b437-856796d45a0f">457.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy0xLTEtMS01ODEyMg_e446fb0c-17da-4298-924e-d302e9be4ac7">121.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy0zLTEtMS01ODEyMg_62d10538-0b57-49fd-a8af-e83322a85668">108.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy01LTEtMS01ODEyMg_64422aa2-1e34-47ad-ac36-a48f3b2a4514">235.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy03LTEtMS01ODEyMg_2e2a627a-34f7-4bda-86ad-a60e59cb001b">209.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC0xLTEtMS01ODEyMg_aa6eff42-34a3-4d90-a289-ba74df9d846d">133.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC0zLTEtMS01ODEyMg_6396698a-f381-4e96-8262-4779758689a5">128.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC01LTEtMS01ODEyMg_7d37d066-72d0-41bb-81a7-c128de87cf84">266.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC03LTEtMS01ODEyMg_e3356157-76ce-4826-9a77-7ee3c690659f">247.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi0xLTEtMS01ODEyMg_88d5ff29-0a42-4cfb-bcc7-8894311fc24a">66.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi0zLTEtMS01ODEyMg_4b43343d-c180-47bb-9a0d-3a7bd3b4246a">62.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi01LTEtMS01ODEyMg_5948d2c7-4b12-4b11-974c-6114ffa2e708">134.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi03LTEtMS01ODEyMg_765b3a07-ffe7-41e0-a3e4-eb4a75da461e">125.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy0xLTEtMS01ODEyMg_a24e1e99-88b3-4f34-966c-2cfec96a24ef">66.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy0zLTEtMS01ODEyMg_c4a96d05-c86a-42a5-ab43-918ba032777b">65.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy01LTEtMS01ODEyMg_d53046f3-ab44-40a0-a144-4ff6c3afbc8d">132.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy03LTEtMS01ODEyMg_2aa86646-07a0-4dd2-a664-ad6c19bdf531">122.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS0xLTEtMS01ODEyMg_f123e1f0-0e8e-4166-8576-00b0a1a71351">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" sign="-" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS0zLTEtMS01ODEyMg_a4e0977e-0360-4322-bd8f-bd4e89745eb7">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS01LTEtMS01ODEyMg_fedc895a-c1c4-4d30-95c0-1d0861fca99b">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" sign="-" name="rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS03LTEtMS01ODEyMg_bb87dec7-a677-4cf8-a80a-397376babfac">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtMS0xLTEtNTgxMjI_11348579-8221-466e-b95d-1df93e9ffb7e">67.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtMy0xLTEtNTgxMjI_66198753-bedc-42a4-87ee-86b66b910c2d">65.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtNS0xLTEtNTgxMjI_810ff72e-ae78-4e79-af33-a5cf5fb9774e">133.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtNy0xLTEtNTgxMjI_e730ef7f-d9bf-48aa-8a40-c80b92f5b9ae">121.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtMS0xLTEtNTgxMjI_ca6aa86c-892c-4825-83d1-c0d5dde722e2">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtMy0xLTEtNTgxMjI_181c3b50-6c0a-40d7-848c-a43eb687a14b">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtNS0xLTEtNTgxMjI_6c8a6734-f312-4fd3-bc94-c14b3d1e4434">27.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtNy0xLTEtNTgxMjI_0a5e007a-3e8b-4cff-bb8c-fb84b9a5ce4b">26.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtMS0xLTEtNTgxMjI_cd410759-5c09-45c6-b200-8892ea5f645d">54.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtMy0xLTEtNTgxMjI_9c251896-3e26-4be5-af39-e6b201a461d5">48.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtNS0xLTEtNTgxMjI_6990d6e3-bdd0-44e3-bd91-de30e6804866">105.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtNy0xLTEtNTgxMjI_3e3d9126-25ed-4d00-8b62-d2e04b265b47">95.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain costs previously reported as a component of unallocated corporate general and administrative expenses have been reclassified to discontinued operations. These costs primarily include stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMwNg_04fa2f45-4c27-4be7-ad19-c6b6118d12ca">2.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMwOQ_c219e0b0-acfa-4376-9b83-5d0f3061e665">3.4</ix:nonFraction> for the three months ended June&#160;30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMyMA_366d6de7-aaed-4161-8813-0ec2fbde05e7">5.5</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630" decimals="-5" name="rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMyMw_523a7193-c263-4dc8-8d5e-4504452bcf49">6.0</ix:nonFraction> for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div></ix:continuation></ix:continuation><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i084ebd63352d4fdba0309843391f4964" continuedAt="idcce27b4c5b34d9fa9f6ec0f19c7fb19"><ix:continuation id="i4330c3366c0241689e62b28a671cb826" continuedAt="i6c39ee6da3144cf2b29efd5513a58641">(2) </ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="idcce27b4c5b34d9fa9f6ec0f19c7fb19"><ix:continuation id="i6c39ee6da3144cf2b29efd5513a58641">Includes depreciation and amortization expense of $<ix:nonFraction unitRef="usd" contextRef="i28b68e2386164e42a94c11f9b85ca307_D20220401-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwOQ_873f9003-4dca-4462-9e5b-265db9eced96">2.5</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1e085ac197eb41738ebc4450cfb5a6f0_D20210401-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgxMw_80f0560c-741e-433b-b743-004b2990973c">4.8</ix:nonFraction> for the three months ended June&#160;30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="if68c2f519021472da85cce46a6ed554e_D20220101-20220630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwNQ_9bb204ad-0979-4fac-94c8-b0953fd86dbc">6.4</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9b5bc20c36de45a6a3d5ba5e0a21ffec_D20210101-20210630" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwMA_7b2f5b9c-2aad-4053-883d-dfac1bf4436b">9.8</ix:nonFraction> for the six months ended June&#160;30, 2022 and 2021, respectively.</ix:continuation></ix:continuation> </span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjgwNA_a19fa0db-e63a-466b-b5af-09c87f71f83e" continuedAt="i40d4c99df3d045b88edd9f6295fd9355" escape="true">Stock Based Compensation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i40d4c99df3d045b88edd9f6295fd9355" continuedAt="i131e9bbdf3d244008911a7427ca670de"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Roper Technologies, Inc. 2021 Incentive Plan is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper&#8217;s employees, officers, directors and consultants. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjc5NQ_744892ca-fc6f-40ad-921b-1cbd1e52f686" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company&#8217;s stock-based compensation expense:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi0xLTEtMS01MTc4Nw_bb961968-336c-49dc-9f5b-82cba046359a">28.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi0zLTEtMS01MTc4Nw_1a761ca1-db8e-4544-ab4b-db9b6508d553">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi01LTEtMS01MTc4Nw_9c6ac09c-81b8-40dc-8b40-98a3e9fcb013">61.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi03LTEtMS01MTc4Nw_b10bc3e2-0398-4c42-8c3b-fea6d31110af">61.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect recognized in net earnings from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy0xLTEtMS01MTc4Nw_bcbaac1d-3c67-4eeb-ae7b-1b70f6e759d1">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy0zLTEtMS01MTc4Nw_b9da9e28-0b7b-48be-93b2-7b1491f2a4f9">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy01LTEtMS01MTc4Nw_18d17e27-9f2e-4994-8373-8c3b3232805b">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy03LTEtMS01MTc4Nw_cadf1603-2cb8-43b5-92e7-47648e39929f">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the six months ended June&#160;30, 2022, <ix:nonFraction unitRef="shares" contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNDc2_2ec2fda9-ca48-4640-bf47-845fc5a8b608">0.373</ix:nonFraction> options were granted with a weighted average fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNTM4_dc99609a-2634-4d1f-927e-e5408d2ab386">115.92</ix:nonFraction> per option. During the same period in 2021, <ix:nonFraction unitRef="shares" contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNTgz_5c0f7dff-7f83-440c-b6bb-73d951cca949">0.504</ix:nonFraction> options were granted with a weighted average fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNjQ1_3402c159-bba1-43a7-b14e-c1e4f395c169">94.81</ix:nonFraction> per option. All options were issued with an exercise price equal to the closing price of Roper&#8217;s common stock on the date of grant, as required by the Company&#8217;s stock-based compensation plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. Historical data is used to estimate the expected price volatility, the expected dividend yield, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i131e9bbdf3d244008911a7427ca670de"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjgwNg_75dfb9a8-0840-419d-a476-b7820815fce7" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (%)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMi0xLTEtMS01MTc4Nw_94988574-1061-49ba-a4a3-6211a68a73f5">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMi0zLTEtMS01MTc4Nw_6bf44824-885f-407c-9ae2-1e0ebf00dd8b">0.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMy0xLTEtMS01MTc4Nw_39aa981b-6f42-45f3-9ea9-837c9eff6a52">5.63</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMy0zLTEtMS01MTc4Nw_4753d30a-915f-472b-8a39-59faf1fc4c2b">5.61</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (%)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNC0xLTEtMS01MTc4Nw_427daf32-49e5-476c-84eb-5d314a6643a2">24.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNC0zLTEtMS01MTc4Nw_6c22e352-a054-47fe-9041-954b3aed84b8">25.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNS0xLTEtMS01MTc4Nw_f6a2094e-4d2f-495e-b28b-d1385cfef110">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNS0zLTEtMS01MTc4Nw_5c986995-1cb9-4138-9a05-6e6671e6225e">0.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash received from option exercises for the six months ended June&#160;30, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTUzNw_f4d139ac-e124-474a-8b4b-41147d57f348">62.9</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTU0NA_7e700d58-4900-4b2d-8179-64cc186109b3">61.1</ix:nonFraction>, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Grants -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the six months ended June&#160;30, 2022, the Company granted <ix:nonFraction unitRef="shares" contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTY0MA_1d3cff46-1c49-4473-a0c7-104b4652d2a2">0.236</ix:nonFraction> shares with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTY5OQ_3f1a80fa-dd2e-4f48-b961-d71df3a3d311">451.30</ix:nonFraction> per restricted share. During the same period in 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTc3NA_bcb2d3cf-67d5-4fe0-bdb5-d4bd59309a2f">0.216</ix:nonFraction> shares with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTgzMw_29105c24-7709-439d-9f4b-2dfceb55eade">406.38</ix:nonFraction> per restricted share. All grants were issued at grant date fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, <ix:nonFraction unitRef="shares" contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTkzOQ_c55dc237-2d0d-425a-a3ee-d4ba1f76d263">0.147</ix:nonFraction> restricted shares vested with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjAxNg_c1a30b42-8e9d-4cde-9b32-09c618dc9584">343.66</ix:nonFraction> per restricted share and a weighted average vest date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630" decimals="2" name="rop:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjA4Nw_b7e04a64-d9d5-4066-a594-e8e7d7c1b138">456.79</ix:nonFraction> per restricted share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Roper&#8217;s employee stock purchase plan (&#8220;ESPP&#8221;) allows employees in the U.S. and Canada to designate up to <ix:nonFraction unitRef="number" contextRef="iec21713537d24b6db75577238d451856_I20200701" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjI0OQ_3a003340-44fc-45fe-a733-ca75103cd9fc">10</ix:nonFraction>% of eligible earnings to purchase Roper&#8217;s common stock at a <ix:nonFraction unitRef="number" contextRef="i41d54286719b4d5db3aff27c7a9ecff7_D20200701-20200701" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjMxMQ_0fc24811-20e3-42e0-b8bd-d4af2889c03a">10</ix:nonFraction>% discount on the lower of the closing price of the stock on the first and last day of each quarterly offering period. Common stock sold to employees pursuant to the ESPP may be either treasury stock, stock purchased on the open market, or newly issued shares.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022 and 2021, participants in the ESPP purchased <ix:nonFraction unitRef="shares" contextRef="i66d4e618caa240abb957c6684951db93_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjY0Nw_fba5fc51-f14b-436a-a2f8-a94940dc7155">0.021</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjY1NA_17543380-950c-4e6d-be07-76544b26e508">0.022</ix:nonFraction> shares of Roper&#8217;s common stock for total consideration of $<ix:nonFraction unitRef="usd" contextRef="i66d4e618caa240abb957c6684951db93_D20220101-20220630" decimals="-5" name="rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjcxNQ_9a89d1c8-7a90-41e5-ab4a-17a2d041d4fe">8.5</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630" decimals="-5" name="rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjcyMg_1e35d141-4ac8-4778-b672-c3f4c2e55695">8.2</ix:nonFraction>, respectively. All shares were purchased from Roper&#8217;s treasury shares.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RleHRyZWdpb246MGE3ZTEwNDVlMzQwNGQ4MmE1MzliMDE5MWI2NDBlYTNfNzE_80328ffb-7873-414b-addb-8644c82c2256" continuedAt="i0ef6f7f78af3468493e9af691c3bf63c" escape="true">Inventories</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0ef6f7f78af3468493e9af691c3bf63c"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RleHRyZWdpb246MGE3ZTEwNDVlMzQwNGQ4MmE1MzliMDE5MWI2NDBlYTNfNjk_09c82b11-2f6f-4c27-a9f5-aeb5971ab077" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMS0xLTEtMS01MTc4Nw_67d4af30-ec05-4693-b12c-918cb523ea10">45.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryRawMaterialsAndSupplies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMS0zLTEtMS01MTc4Nw_19401208-b015-4228-9ffd-fffb45f3e105">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryWorkInProcess" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMi0xLTEtMS01MTc4Nw_14422c4d-85ce-48d9-87f5-147d2d0050e7">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryWorkInProcess" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMi0zLTEtMS01MTc4Nw_9ca95ef3-b5fe-4fd6-b7c4-91bd3e320d6c">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryFinishedGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMy0xLTEtMS01MTc4Nw_b23740be-f462-4f7e-a292-7e0d41a8f1ac">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryFinishedGoods" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMy0zLTEtMS01MTc4Nw_3cc1727c-ce7c-4831-9f53-d128e77e34f5">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryValuationReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNC0xLTEtMS01MTc4Nw_35fd526f-b3cc-428d-8c67-ed5475a2d380">6.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryValuationReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNC0zLTEtMS01MTc4Nw_beedced1-4926-4dc3-9ebe-45306d2b07be">4.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNS0xLTEtMS01MTc4Nw_fceb82e2-fd0e-47d5-a3cf-cc32f56fdfda">92.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNS0zLTEtMS01MTc4Nw_a8f912ab-cc0d-4d72-87d6-6aae2f736e95">69.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_61"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM2_83050084-4d7c-4190-9ef1-efae07e57874" continuedAt="i3330f46731a94cec8a768d2bbb089981" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3330f46731a94cec8a768d2bbb089981" continuedAt="i9db8846ba6f34b11af27504f8dffadc5"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM3_8a991e13-2fbc-43cf-9f1b-a7306ec41946" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of goodwill by segment was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c5a87d4c044c64a2343c4923a8e80c_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS0xLTEtMS01MTc4Nw_b1eaa901-ba01-4eda-8fa5-480c22cf2b22">8,889.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a222744351044cab367b812117fdb78_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS0zLTEtMS01MTc4Nw_8ebdf58f-0299-4aa6-89a2-7238c19c43c4">3,655.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i015f2a6afb5c4cbe8f12a6150fcb1392_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS01LTEtMS01MTc4Nw_1cc5a82d-bbd6-40c5-875e-753c6d493c95">931.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS05LTEtMS01MTc4Nw_73978936-9409-4c77-8c64-9ea277c7f53b">13,476.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi0xLTEtMS01MTc4Nw_49514525-29f0-43f7-aea2-1eaa6c054cd0">162.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi0zLTEtMS01MTc4Nw_87cf1459-e68f-46d5-9070-517278a1322b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi01LTEtMS01MTc4Nw_2b74d604-001d-4aa7-9e74-1c067793a56c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi05LTEtMS01MTc4Nw_c1411212-2c31-40ae-a1ca-b1f17b945448">162.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillOtherIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC0xLTEtMS01MTc4Nw_6101583c-60e8-4950-9f96-f391aa8fbae9">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillOtherIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC0zLTEtMS01MTc4Nw_76992028-7445-4e93-a37b-657ec067a596">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="us-gaap:GoodwillOtherIncreaseDecrease" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC01LTEtMS01MTc4Nw_a608d2f1-49dc-4991-ac5b-e1b2d4c92e06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillOtherIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC05LTEtMS01MTc4Nw_cbf4b06b-f101-4664-b5b9-b614b12aed0f">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS0xLTEtMS01MTc4Nw_d4143123-3f83-41bc-8cf1-816713eff300">25.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS0zLTEtMS01MTc4Nw_f3f520f1-ea8c-4e01-9dde-79863757b3a6">45.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS01LTEtMS01MTc4Nw_0c650e8f-7d3a-441e-a08a-08eefaa6759f">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS05LTEtMS01MTc4Nw_5941894b-6c7e-44ef-9feb-86b3d48061ec">71.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i424a5b959ff542b3996bdece339f4ab6_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi0xLTEtMS01MTc4Nw_710a7f04-b54c-4a67-9601-5519c4c570a6">9,026.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acdf66234124cf59205b11245213eea_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi0zLTEtMS01MTc4Nw_5c0cc71c-401e-4607-8287-a7b6dd1ac19e">3,609.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i837b69579cea4b3c8e38410bf8c75a79_I20220630" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi01LTEtMS01MTc4Nw_c478886e-0db3-4277-8867-adc2b86c3b0d">931.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi05LTEtMS01MTc4Nw_259f8226-1037-4c36-a94e-9cdd64755d0a">13,566.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other relates primarily to purchase accounting adjustments for acquisitions.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9db8846ba6f34b11af27504f8dffadc5"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM4_35a03bfa-2653-41e2-9622-da2be60f7e3e" escape="true"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODQ0_7c5facfc-b323-4602-9d1b-fa27f17581d2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets were comprised of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net book<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi0xLTEtMS01MTc4Nw_04c151b5-4c56-4085-8914-0e773b2a9882">7,379.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi0zLTEtMS01MTc4Nw_e2f3aa97-e10a-4ea9-bd55-84946be8f5f0">1,989.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi01LTEtMS01MTc4Nw_afc442eb-cc1d-4b71-ab59-3c7123fe4463">5,389.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy0xLTEtMS01MTc4Nw_0418b5bf-8596-44e2-99c1-223d9fa878bb">886.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy0zLTEtMS01MTc4Nw_4c806f0b-523c-4971-a04e-726f68d60f98">414.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy01LTEtMS01MTc4Nw_5d341620-3df1-4438-9512-86ab6f41d094">471.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC0xLTEtMS01MTc4Nw_93b115d3-085c-498e-bd03-fe32416b0fcc">149.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC0zLTEtMS01MTc4Nw_3cb0f3a2-dc8b-49e6-b1d7-a05f427c6339">122.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC01LTEtMS01MTc4Nw_7cf6916c-d1ee-48a6-aaa2-a1052f10f906">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS0xLTEtMS01MTc4Nw_5bef2040-3032-4ad1-b536-304a26e9f6b7">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS0zLTEtMS01MTc4Nw_72fcf725-be4f-4b43-b160-0239dd2310cf">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS01LTEtMS01MTc4Nw_a0615056-db74-44f5-bb4e-658874cdcf14">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi0xLTEtMS01MTc4Nw_7e65a357-c56e-4b17-b146-2e6db46400e5">12.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi0zLTEtMS01MTc4Nw_e04d5c97-3ada-4295-87c8-3ed5ce1c5481">5.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi01LTEtMS01MTc4Nw_98c047c0-7963-42d2-8777-7b3341ea944d">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadbdc972129c4e1290ee3e79014b556c_I20211231" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfOC0xLTEtMS01MTc4Nw_2e1d30bc-f842-4f97-b2c8-848ef89f885f">606.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadbdc972129c4e1290ee3e79014b556c_I20211231" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfOC01LTEtMS01MTc4Nw_05c7626d-ce67-4ae7-9fc5-e3eeba277183">606.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtMS0xLTEtNTE3ODc_4a2f3c9e-aabb-47e1-95bc-8d523aa57d70">9,042.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtMy0xLTEtNTE3ODc_baebc895-5f1c-4c65-849e-93df7edac9ad">2,533.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtNS0xLTEtNTE3ODc_d61ca21d-4d28-4924-97e2-3fa6854a7313">6,509.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtMS0xLTEtNTE3ODc_ba0267be-aa9c-4bc9-a930-ba39f1ecfb8f">7,442.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtMy0xLTEtNTE3ODc_65cafeca-5e4e-471e-8529-142f479d27a3">2,202.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtNS0xLTEtNTE3ODc_5ad4f40c-39b0-4d9b-9230-76b3a690d0f1">5,239.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtMS0xLTEtNTE3ODc_64a6bf82-1891-4c41-a2ce-479e6174e479">874.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtMy0xLTEtNTE3ODc_e37dad88-c99b-49c5-9e22-b6b7f699d44c">452.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtNS0xLTEtNTE3ODc_14bc77a8-c8f0-4840-9c11-51f7a5015b6d">421.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtMS0xLTEtNTE3ODc_16982f5c-73d4-4865-ab4d-3e55779b8403">149.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtMy0xLTEtNTE3ODc_74594412-06c6-4da8-a439-e52ce36de0f0">128.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtNS0xLTEtNTE3ODc_f088a914-3c8c-4de7-9f6a-8fb412753c5a">21.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtMS0xLTEtNTE3ODc_f0ce0522-5337-4a5c-be43-2955deeddce6">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtMy0xLTEtNTE3ODc_49b7d1f4-5848-4641-ba5a-2c123357a646">1.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtNS0xLTEtNTE3ODc_27492c06-54c6-42f0-b289-af0125ac2ce7">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctMS0xLTEtNTE3ODc_963dcc90-6bf3-4df3-a06b-542855c10a4c">15.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctMy0xLTEtNTE3ODc_826084dd-cdb4-42a4-a60a-6af0159a16ef">7.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctNS0xLTEtNTE3ODc_84cce709-22c8-4db2-a2b5-216a20a2b2f0">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b960d578cc9408b8457e95294a52bb4_I20220630" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTktMS0xLTEtNTE3ODc_8b7a6b56-126e-49a7-8b48-e6f86fed53f6">602.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b960d578cc9408b8457e95294a52bb4_I20220630" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTktNS0xLTEtNTE3ODc_ae9f8cc9-01e8-4cb6-84d3-67aa5a590e85">602.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtMS0xLTEtNTE3ODc_69924f3d-dfd9-40a8-a679-fc0967c11310">9,092.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtMy0xLTEtNTE3ODc_43313e5c-29df-427d-9c44-a9854efaac58">2,791.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtNS0xLTEtNTE3ODc_6f60563f-2d72-4e1b-b63b-c79232389903">6,300.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of other intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i3b3563d419314a60b187c12f03532806_D20220101-20220630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfMjg0_15527643-67d6-4bb5-ae8e-d01558478a30">285.9</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idf341ba91af34070a5fa2d823d956e8d_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfMjkx_a50a9604-e044-413c-9533-a7430d81aceb">283.1</ix:nonFraction> during the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An evaluation of the carrying value of goodwill and indefinite-lived intangibles is required to be performed on an annual basis and on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. There have been no events or changes in circumstances which indicate an interim impairment review is required in 2022. The Company will perform the annual analysis during the fourth quarter of 2022.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_64"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNzA3Ng_a91a06ce-a791-42cc-8825-888061bec900" continuedAt="icb75306598d34528b0b2443be371bef8" escape="true">Debt</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="icb75306598d34528b0b2443be371bef8" continuedAt="i0fee42b61b884cc5883bcca228440f4d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company elected to exercise its optional redemption rights to redeem all of its outstanding <ix:nonFraction unitRef="number" contextRef="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI0Mg_562b58d3-8173-4665-9c9e-3cbc21c4b0e2">3.125</ix:nonFraction>% Notes due 2022 (the &#8220;Notes&#8221;) in the original aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfMTA5OTUxMTY1MTk1NA_9e58ba43-8448-4a0e-8389-7373a55714d0">500.0</ix:nonFraction>, and Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee under the indenture governing the Notes (the &#8220;Indenture&#8221;), issued redemption notices to registered holders of the Notes. The date fixed for the redemption of the Notes is August 15, 2022 (the &#8220;Redemption Date&#8221;). The Notes will be redeemed at <ix:nonFraction unitRef="number" contextRef="i1474e678b27948fba49d32dba748100e_D20220623-20220623" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI2NQ_0fb84724-b141-41a9-ba83-3f53fefcbd91">100</ix:nonFraction>% of the aggregate principal amount of the Notes, plus accrued and unpaid interest thereon to, but not including, the Redemption Date in accordance with the terms and conditions set forth in the Indenture. The foregoing does not constitute a notice of redemption with respect to any of the Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the end of the quarter, on July 21, 2022, the Company entered into a new <ix:nonNumeric contextRef="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfMTQyOTM2NTExODU1MDM_d6999a14-d21e-4877-a262-c9db0a636902">five-year</ix:nonNumeric> unsecured credit facility (the &#8220;Credit Agreement&#8221;) among Roper, the financial institutions from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Bank of America, N.A. and Wells Fargo Bank, N.A., as syndication agents, and Mizuho Bank, Ltd., MUFG Bank, Ltd., PNC Bank, National Association, TD Bank, N.A., Truist Bank and U.S Bank, National Association, as documentation agents, which replaces its existing $<ix:nonFraction unitRef="usd" contextRef="ie45b0196b1aa40188681c2e4854049e1_I20200902" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI1MA_535d8122-c9ac-4c7d-a63d-ca0fac2479df">3,000.0</ix:nonFraction> unsecured credit facility, dated as of September 2, 2020, as amended. The new facility comprises a <ix:nonNumeric contextRef="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI3NA_1701ec19-e39b-4d9a-859b-d421fca6b2d9">five-year</ix:nonNumeric> $<ix:nonFraction unitRef="usd" contextRef="i5a03cc6a05904e398ffee40cd595fbad_I20220721" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI3Ng_6562e050-62af-47c0-bca6-d8e3d9f68185">3,500.0</ix:nonFraction> revolving credit facility, which includes availability of up to $<ix:nonFraction unitRef="usd" contextRef="if67ab8d6aebb483994c101512ad83163_I20220721" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI4Ng_49075253-93dd-46fd-b391-578e30fb0eb5">150.0</ix:nonFraction> for letters of credit. Loans under the facility will be available in dollars, and letters of credit will be available in dollars and other currencies to be agreed. The Company may also, subject to compliance with specified conditions, request additional term loans or revolving credit commitments in an aggregate amount not to exceed $<ix:nonFraction unitRef="usd" contextRef="i5a03cc6a05904e398ffee40cd595fbad_I20220721" decimals="-5" name="rop:LineOfCreditFacilityAccordionFeatureIncreaseLimit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI5NA_0e28e307-c30a-47ec-a07e-ed2cd6ad50b3">500.0</ix:nonFraction>. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will have the right to add foreign subsidiaries as borrowers under the Credit Agreement, subject to the satisfaction of specified conditions. The Company will guarantee the payment and performance by the foreign subsidiary borrowers of their obligations under the Credit Agreement. The Company&#8217;s obligations under the Credit Agreement are not </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0fee42b61b884cc5883bcca228440f4d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">guaranteed by any of its subsidiaries. However, the Company has the right, subject to the satisfaction of certain conditions set forth in the Credit Agreement, to cause any of its wholly-owned domestic subsidiaries to become guarantors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Credit Agreement can be borrowed as term SOFR loans or ABR Loans, at the Company&#8217;s option. Each term SOFR loan will bear interest at a rate per annum equal to the applicable Adjusted Term SOFR rate plus a spread ranging from <ix:nonFraction unitRef="number" contextRef="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMzNA_ea9859f2-fa8f-47b5-9d46-cf27b6a3dcdb">0.795</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM0Mg_05eee784-3a6e-49ac-b868-a338aaeb3be6">1.300</ix:nonFraction>%, as determined by the Company&#8217;s senior unsecured long-term debt rating at such time. Based on the Company&#8217;s current rating, the spread for SOFR loans would be <ix:nonFraction unitRef="number" contextRef="i61f3cf2a647645a698e9413f1d3c6ea0_I20220630" decimals="INF" name="rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM1MA_38b502f7-1bbb-41b4-a5a4-354758b5f193">0.910</ix:nonFraction>%. Each ABR Loan will bear interest at a rate per annum equal to the Alternate Base Rate plus a spread ranging from <ix:nonFraction unitRef="number" contextRef="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM1OA_3f4523b1-1ea6-455c-a4bb-9ea2e279143f">0.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM2Ng_b413ba02-9e2a-4bff-b478-e259e7cf5591">0.300</ix:nonFraction>%, as determined by the Company&#8217;s senior unsecured long-term debt rating at such time. Based on the Company&#8217;s current rating, the spread for ABR Loans would be <ix:nonFraction unitRef="number" contextRef="i2679a46d41384db1b1d1d90e34db4c25_I20220630" decimals="INF" name="rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM3NA_cb85ee2d-3746-4738-b59d-292ecf5f8584">0.000</ix:nonFraction>%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding letters of credit issued under the Credit Agreement will be charged a quarterly fee depending on the Company&#8217;s senior unsecured long-term debt rating. Based on the Company&#8217;s current rating, the quarterly fee would be payable at a rate of <ix:nonFraction unitRef="number" contextRef="iae17b396f33042cbb12b845cc5ab060d_D20200902-20200902" decimals="INF" name="rop:LineOfCreditFacilityLettersOfCreditFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMwMg_1b5a2d01-9760-4eab-8795-64280a9d0e39">0.910</ix:nonFraction>% per annum, plus a fronting fee of <ix:nonFraction unitRef="number" contextRef="i1daa48f876a94b8a85c3c43a8a0fc193_D20200902-20200902" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMxMg_9face4ef-f1ae-47ca-a672-e208d8a4c362">0.125</ix:nonFraction>% per annum on the undrawn and unexpired amount of all letters of credit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company will pay a quarterly facility fee on the used and unused portions of the revolving credit facility depending on the Company&#8217;s senior unsecured long-term debt rating. Based on the Company&#8217;s current rating, the quarterly fee would accrue at a rate of <ix:nonFraction unitRef="number" contextRef="i95b1943e76d74613a00a30ba482f8163_D20220101-20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMyMA_7193de5b-17b3-4528-8552-f4251a1e86b5">0.090</ix:nonFraction>% per annum. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement may be accelerated upon the occurrence of customary events of default. The Credit Agreement requires the Company to maintain a Total Debt to Total Capital Ratio of <ix:nonFraction unitRef="number" contextRef="i9526d6f3afde4393afdbc862ebe10312_I20220630" decimals="INF" name="rop:LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMyOA_becbd5d7-67f9-42b0-a02e-93c4cb7863f8">0.65</ix:nonFraction> to 1.00 or less. Borrowings under the Credit Agreement are prepayable at Roper&#8217;s option at any time in whole or in part without premium or penalty.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfMzIz_ff6f4956-52a0-4519-8d8d-44f0179caaf4" continuedAt="i3c4babe0e60e4184a1cfb193cbb53e16" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3c4babe0e60e4184a1cfb193cbb53e16"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfMzI2_2a56d5b5-8929-4100-a7fd-596b1832a199" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s debt at June&#160;30, 2022 included $<ix:nonFraction unitRef="usd" contextRef="i6795d26317a7484e8c9c6a92a53bd3d3_I20220630" decimals="-6" name="us-gaap:LongtermDebtPercentageBearingFixedInterestAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfODI_3a43eef0-31f7-4e98-9155-d02667e1952c">7,500</ix:nonFraction> of fixed-rate senior notes with the following fair values:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i24c79f2aecec49ff9f5705ac1ab68435_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OTdiNjY5Y2Y4ZTRmNjRhN2NlODEwZWYzMDBlMmU5XzQ_4d02c82b-6ca3-4754-97ba-7386424dac1c">500</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i24c79f2aecec49ff9f5705ac1ab68435_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OTdiNjY5Y2Y4ZTRmNjRhN2NlODEwZWYzMDBlMmU5Xzc_61a9346b-384c-4107-8f57-5eecd8d8bdf1">3.125</ix:nonFraction>% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d33be6d22b9412f8e4553dbbebba67f_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0xLTEtMS01MTc4Nw_9168bc52-868c-4874-b107-d62638671b8a">500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i29eead60d73944f1980f55c08097253e_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkZWY3ODgxMzUxOTRkOWY4OTg1OWEzZDQ0NzJkNjQyXzQ_f2b24600-287f-4dd6-9a6a-111dc372d13e">300</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i29eead60d73944f1980f55c08097253e_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkZWY3ODgxMzUxOTRkOWY4OTg1OWEzZDQ0NzJkNjQyXzc_9cd8f5d7-c974-401a-8808-5f2dd39fadec">0.450</ix:nonFraction>% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7207ff7086a4865b0d500b7a3c4f0fd_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0xLTEtMS01MTc4Nw_c9106812-4d96-4454-b3d7-5f79a69cbaec">299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iffe8ca7916d94d51822541135d9d88a5_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkMDdiOWFjNGUzMzQ0ZjlhZmM2M2ZjMTNlYWQ5YTI4XzQ_88997b7a-063b-4da0-8c96-455ff634db18">700</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="iffe8ca7916d94d51822541135d9d88a5_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkMDdiOWFjNGUzMzQ0ZjlhZmM2M2ZjMTNlYWQ5YTI4Xzc_2ddd187a-c974-40bb-938a-c1978eb034ff">3.650</ix:nonFraction>% senior notes due 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8607c512b7604299853a687fa246e54e_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0xLTEtMS01MTc4Nw_cf79bda8-b797-4ce2-bf63-bbec618aa914">701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ica46ab2d2ee8403db1662e82dc72dc29_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjZhNWUxNDNiNTljMTQwMjk5ZDU4NjI5Mzk3ZTAxYmMxXzQ_9a2efdfe-6efc-4e12-a90e-b090a23087b0">500</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="ica46ab2d2ee8403db1662e82dc72dc29_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjZhNWUxNDNiNTljMTQwMjk5ZDU4NjI5Mzk3ZTAxYmMxXzc_86a2ce79-d3fc-4d46-a2a8-c243a5e12ea8">2.350</ix:nonFraction>% senior notes due 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5edbcc121f24608bcc0873e6653f520_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0xLTEtMS01MTc4Nw_eb3407d3-9d90-4e13-a112-f0d91f7f7348">485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie363d9e06fb64aa9820aaa80e7631c47_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmFhYmY4OWYxNTkxYjQ4NzdiMzBhYmVlM2E2NzkxZWM0XzQ_8361e519-ac4a-4721-b322-1a27ab1090fe">300</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="ie363d9e06fb64aa9820aaa80e7631c47_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmFhYmY4OWYxNTkxYjQ4NzdiMzBhYmVlM2E2NzkxZWM0Xzc_ca789897-d058-4136-8eeb-0ce63f3c8f02">3.850</ix:nonFraction>% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc653459056f452795e7c0c273aa1c7f_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0xLTEtMS01MTc4Nw_3076a8c8-ea68-4a82-ab89-c4e63a665145">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i3a937f3aea1b4f32bacb7e449211756b_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJjNzZhMGJlZmM1NDQ3NzRhOGM2MWU0YjM2M2EzNDU4XzQ_562ea8a0-de7e-4366-bb9e-7bad0df4468c">700</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i3a937f3aea1b4f32bacb7e449211756b_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJjNzZhMGJlZmM1NDQ3NzRhOGM2MWU0YjM2M2EzNDU4Xzc_45e68625-1f19-4e6c-9633-991a82b8a8f2">1.000</ix:nonFraction>% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib520feebd9c74d17b8782daf7d3307bb_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0xLTEtMS01MTc4Nw_5532d7ed-4a8e-4fc3-80c4-86bde60a799a">634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJiMzc4MTZlMzRkOTRmZmRiMzlkN2Q3ZDIwNzdiNWJhXzQ_4de28fe1-afd9-487e-8961-2b4f3cd82379">700</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJiMzc4MTZlMzRkOTRmZmRiMzlkN2Q3ZDIwNzdiNWJhXzc_179a85f9-1074-4a5a-80ea-a0315affad7d">3.800</ix:nonFraction>% senior notes due 2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4940448b32624ae3a68e75d7f3d58891_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0xLTEtMS01MTc4Nw_7d27ecf0-1c5a-4c2d-af84-4bc96f1ad0c4">686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjQ4YmE1OTA4YjQyMzRlNDU5ZDYwMGI4MzdlNDc1NDdiXzQ_8a2e9985-f6b3-4779-8b0d-5fe01f860347">700</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjQ4YmE1OTA4YjQyMzRlNDU5ZDYwMGI4MzdlNDc1NDdiXzc_5124a454-7079-49e9-b11a-b5323b75c4eb">1.400</ix:nonFraction>% senior notes due 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4276b60300be42ecaf6393208f6ee152_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0xLTEtMS01MTc4Nw_d60f7ae4-c5e4-4461-b997-e1238109c67a">601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i6af5787263cc479c93cde87840682ac6_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OGEzMDE3NGMxZjQ3MmVhY2FhZDg1MjAxZTc1MTBjXzQ_f8fb148f-67e8-4a1c-b055-2e8bb220d75c">800</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i6af5787263cc479c93cde87840682ac6_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OGEzMDE3NGMxZjQ3MmVhY2FhZDg1MjAxZTc1MTBjXzc_478934ed-1ac1-4623-a683-7458dcf8eabd">4.200</ix:nonFraction>% senior notes due 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79f282eb97614702b47304125b6b46f8_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0xLTEtMS01MTc4Nw_8912772b-6c9a-4e14-a6c0-1e2c95ed5ffa">785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i6caac035ab4148219bc1d6641b69cd81_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmVjNmU4YWQ2ZDFmZDQwZDhiYTZmMGUxMmMzNWI5NDA5XzQ_264ad16f-6b33-4a1b-8f5c-19093722d635">700</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i6caac035ab4148219bc1d6641b69cd81_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmVjNmU4YWQ2ZDFmZDQwZDhiYTZmMGUxMmMzNWI5NDA5Xzc_72a3c56e-9eb8-48a9-b8ff-bdd3105de6cb">2.950</ix:nonFraction>% senior notes due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67bc8e4cae284a4688c7f817e4dbaf1c_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0xLTEtMS01MTc4Nw_e59b8eeb-833d-4f54-8986-86e962584367">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i960d17d832b04bd2911f09212b2c5811_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo4YWMxZTlkNzNmMTY0Yzc1ODEzYmE5NTRmNjUwMmQ5ZF80_acf4020c-6c9f-4421-ad6e-3ce395d3ca6c">600</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i960d17d832b04bd2911f09212b2c5811_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo4YWMxZTlkNzNmMTY0Yzc1ODEzYmE5NTRmNjUwMmQ5ZF83_bd9fc53a-c61d-4426-9192-775558f2b186">2.000</ix:nonFraction>% senior notes due 2030</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i228f372d139d44e08b5b55624ececef8_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMS0xLTEtNTE3ODc_fc29fce5-94e6-4317-bf97-f390a6cca608">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i166d9b1051804745abbde52c52bdc502_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjoxOWNjZDNhNjIzNDY0NDE3YmY5MDJiNzliZjVjYTk1Zl80_839f894a-8183-4934-ad5a-e319407bd77b">1,000</ix:nonFraction> <ix:nonFraction unitRef="number" contextRef="i166d9b1051804745abbde52c52bdc502_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjoxOWNjZDNhNjIzNDY0NDE3YmY5MDJiNzliZjVjYTk1Zl83_38ab3d79-1394-4d4e-a1dc-b965e2254e10">1.750</ix:nonFraction>% senior notes due 2031</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63619a0bff8f4e6b8b9a3450c3c51c89_I20220630" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMS0xLTEtNTE3ODc_eec94751-a231-46b2-9e43-b9c7b8b155bf">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the senior notes are based on the trading prices of each series of notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_70"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:LossContingencyDisclosures" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMzkxNQ_482905f4-f482-44ec-9cc8-33e381ceafed" continuedAt="i9c58c2b29019433bb612be6e46a7a2f9" escape="true">Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9c58c2b29019433bb612be6e46a7a2f9" continuedAt="ib846c6feb2a945229b7e35627e65a85c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper, in the ordinary course of business, is party to various pending or threatened legal actions, including product liability, intellectual property, data privacy and employment practices that, in general, are of a nature consistent with those over the past several years. After analyzing the Company&#8217;s contingent liabilities on a gross basis and, based upon past experience with resolution of such legal claims and the availability and limits of the primary, excess, and umbrella liability insurance coverages with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper&#8217;s consolidated financial position, results of operations or cash flows. However, no assurances can be given in this regard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s subsidiary, Vertafore, Inc., was named in <ix:nonFraction unitRef="claim" contextRef="i2477cff08e724578b32c1cb0b965e366_I20220630" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfOTgw_90812037-be6c-4c8b-a1f3-d9e45dc3a861">three</ix:nonFraction> putative class actions, <ix:nonFraction unitRef="claim" contextRef="ic4463a80883b42f7ad765341103b4b00_I20220630" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTAwNw_808c7426-4992-4f46-8c15-3fa3dfc11380">two</ix:nonFraction> in the U.S. District Court for the Southern District of Texas (Allen, et al. v. Vertafore, Inc., Case 4:20-cv-4139, filed December 4, 2020) and Masciotra, et al. v. Vertafore, </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib846c6feb2a945229b7e35627e65a85c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inc., (originally filed on December 8, 2020 as Case 1:20-cv-03603 in the U.S. District Court for the District of Colorado and subsequently transferred), and <ix:nonFraction unitRef="claim" contextRef="ic597f7d632a44888941a1e8c02a98460_I20220630" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTM0Mw_9801fcc7-63d7-486f-a002-4d6b550bf3c7">one</ix:nonFraction> in the U.S. District Court for the Northern District of Texas (Mulvey, et al. v. Vertafore, Inc., Case 3:21-cv-00213-E, filed January 31, 2021). In July 2021, the court granted Vertafore&#8217;s motion to dismiss the Allen Case. In March 2022, the U.S. Fifth Circuit Court of Appeals affirmed the lower court&#8217;s dismissal of the Allen case. In July 2021, the plaintiff in the Masciotra case voluntarily dismissed his action without prejudice. In June 2022, Vertafore filed a motion to dismiss the Mulvey case on similar grounds as the dismissal of the Allen case. The Allen case and the Mulvey case each purport to represent approximately <ix:nonFraction unitRef="individual" contextRef="ic9bc815c6ff6410eb2be51375a8ac15d_D20220101-20220630" decimals="-5" name="us-gaap:LossContingencyNumberOfPlaintiffs" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTg1Nw_4179565a-3670-4bbe-a22b-a68a9b9c1c4d">27.7</ix:nonFraction>&#160;million individuals who held Texas driver&#8217;s licenses prior to February 2019. In November 2020, Vertafore announced that as a result of human error, three data files were inadvertently stored in an unsecured external storage service that appears to have been accessed without authorization. The files, which included driver information for licenses issued before February 2019, contained Texas driver license numbers, as well as names, dates of birth, addresses and vehicle registration histories. The files did not contain any Social Security numbers or financial account information. These cases seek recovery under the Driver&#8217;s Privacy Protection Act, 18 U.S.C. &#167; 2721. In addition, Roper was advised that the Texas Attorney General is investigating the data event.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s subsidiary, Verathon, Inc. (&#8220;Verathon&#8221;), is defending a patent infringement action pending in the United States District Court for the Western District of Washington (Berall v. Verathon, Inc., Case No. 2:2021mc00043). Plaintiff claims that video laryngoscopes and certain accessories sold by Verathon from approximately 2006 through 2016 infringe U.S. Patent 5,827,178 (the &#8220;&#8216;178 Patent&#8221;). The complaint seeks an unspecified amount of damages, enhanced damages, attorneys&#8217; fees, costs, and pre- and post-judgment interest. The allegations in the complaint are not covered by insurance. Verathon contends that the products at issue do not infringe the &#8216;178 Patent and that the &#8216;178 Patent is invalid. Verathon is vigorously defending the matter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper or our subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. To date, no significant resources have been required by Roper to respond to asbestos claims. In the first quarter of 2022, Roper completed a transaction in which it transferred the remainder of our exposure for asbestos claims to a third party. In connection with this transaction, Roper incurred a one-time charge of $<ix:nonFraction unitRef="usd" contextRef="i1332af2abc13440295c214a18fe76778_D20220101-20220630" decimals="-5" name="us-gaap:LitigationSettlementExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMzc4Ng_de94a1da-cc47-4c1a-b179-517e915ac260">4.1</ix:nonFraction>, which is recorded as a component of &#8220;Other (expense) income, net&#8221; within the Condensed Consolidated Statements of Earnings for the six months ended June&#160;30, 2022.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMjk3_cd411bbb-fbd9-4eee-a635-183a651b9477" continuedAt="i1f3af00eff784f29863576523786cb51" escape="true">Business Segments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1f3af00eff784f29863576523786cb51"><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMjkw_b8133700-f842-42a5-9e9f-db827b2da057" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information by reportable segment:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0xLTEtMS01MTc4Nw_b9b7f8b9-f062-40e5-9b4f-b9cef8386012">627.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0zLTEtMS01MTc4Nw_a99149c6-89e9-4ab8-90de-ad8dd82a3099">587.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy01LTEtMS01MTc4Nw_bae442ef-5ad8-42d6-9767-999d8145f838">6.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy03LTEtMS01MTc4Nw_931f36ee-bf8e-45da-b05a-2ffa5b7c03f8">1,255.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy05LTEtMS01MTc4Nw_44c2bcfb-7b45-4980-b7dd-a537f5d0f084">1,161.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0xMS0xLTEtNTE3ODc_17643a01-a030-4e2a-b9f5-d64cd1b326cd">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0xLTEtMS01MTc4Nw_235e6a44-188d-4f60-a2a9-7f6b3dca0477">342.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0zLTEtMS01MTc4Nw_a5b4e79a-ad5f-4ba8-bb60-4461606ac04e">297.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC01LTEtMS01MTc4Nw_c77c7175-2416-4cd3-90ac-83dcd57aef6f">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC03LTEtMS01MTc4Nw_e44d6909-79f5-4592-a794-da72f88735d6">681.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC05LTEtMS01MTc4Nw_bdb28998-b42a-4581-9a40-f4381d0a575a">585.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0xMS0xLTEtNTE3ODc_fefdcdb1-61dc-4d3f-afe9-0974b6ba834f">16.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0xLTEtMS01MTc4Nw_49d65c59-11c6-467b-a32d-50f285f51e06">340.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0zLTEtMS01MTc4Nw_8835a2c9-05b2-4a16-8687-93cc450e0f4f">304.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS01LTEtMS01MTc4Nw_22b9b528-d1ac-4faf-9645-e6e9af846e93">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS03LTEtMS01MTc4Nw_8a3fcad2-a770-485d-bea0-7c813aa36303">653.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS05LTEtMS01MTc4Nw_32745034-7e7c-4d02-84c2-768d60e9e961">598.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0xMS0xLTEtNTE3ODc_a3863d05-f7f9-4f94-a7d2-b0b51ab8d6e9">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0xLTEtMS01MTc4Nw_087eef3a-5d84-4733-b84f-c9a9afdfffe1">1,310.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0zLTEtMS01MTc4Nw_563fd245-11a6-440a-89de-3900de846b90">1,189.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy01LTEtMS01MTc4Nw_5b3a8d2f-f46d-482f-832a-2280a590439f">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy03LTEtMS01MTc4Nw_397dcdb1-ddfc-4e36-aad2-da258add4a7b">2,590.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy05LTEtMS01MTc4Nw_8041b795-e786-4b36-8ca3-d5e0a148ae55">2,345.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInNetSalesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0xMS0xLTEtNTE3ODc_56508509-f20e-4419-b476-79b2dd2b32cc">10.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0xLTEtMS01MTc4Nw_76d4bd4b-d98d-4ab8-8519-6208958cf329">430.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0zLTEtMS01MTc4Nw_0a569e26-aba8-4929-a3f5-5c3548fa6ce8">407.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS01LTEtMS01MTc4Nw_20f6c823-037c-4991-800f-22666487cdf1">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS03LTEtMS01MTc4Nw_94fa21c2-590b-43ed-a767-771aa7414269">866.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS05LTEtMS01MTc4Nw_e5fbce0b-f9a5-45ec-85d8-1db5d24880a7">804.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0xMS0xLTEtNTE3ODc_85a1f404-167d-4a66-9d23-bb0a7120af36">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMS0xLTEtNTE3ODc_1cff7668-1023-4d7a-a5f6-d61d0af14b47">289.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMy0xLTEtNTE3ODc_486233ca-b48a-4932-bf28-2ed11fb65e42">250.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtNS0xLTEtNTE3ODc_d6993f97-1227-44de-82c5-e0be5edcbbfa">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtNy0xLTEtNTE3ODc_001ccca4-6794-403b-8d9d-940169a114bd">574.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtOS0xLTEtNTE3ODc_2d0dde1a-d3ca-4ae7-bd83-9f259cf08573">489.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMTEtMS0xLTUxNzg3_c70c0f69-2cf4-4e7c-846e-8c3a6969c3d2">17.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMS0xLTEtNTE3ODc_dbd614a1-5519-487b-9efa-393d5a7b4f95">191.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMy0xLTEtNTE3ODc_11321bb0-0fe5-475c-933e-1158b98709b7">181.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtNS0xLTEtNTE3ODc_28dba86e-0e05-45f4-abb0-0d24d8816d5a">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtNy0xLTEtNTE3ODc_358e6d38-ad2a-4a51-901a-14e86c1b491a">368.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtOS0xLTEtNTE3ODc_0823113c-e539-4db6-8813-aebfb55b6041">361.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMTEtMS0xLTUxNzg3_0d9c1a85-fe25-4e0f-b433-17f71168125b">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMS0xLTEtNTE3ODc_c626cb06-52ba-43ee-adb0-9cd64415ef17">911.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMy0xLTEtNTE3ODc_8e25b324-d17f-42e0-98eb-57b0f06a8835">839.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtNS0xLTEtNTE3ODc_cc75f82f-12d6-43ad-83a9-e362471308c6">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtNy0xLTEtNTE3ODc_dd8ff184-4152-45f3-aa4b-18e429d0116f">1,808.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtOS0xLTEtNTE3ODc_650e6706-7ed4-41a5-84a4-b561ef2e4483">1,655.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInGrossProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMTEtMS0xLTUxNzg3_9ee7d3c1-9bb0-4bdc-95f4-74e31b916fc4">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit*:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMS0xLTEtNTE3ODc_147a61d5-b000-4d90-86c5-85508a45306c">165.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMy0xLTEtNTE3ODc_f07dae8e-fb62-42c4-adc9-abe32009e561">153.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtNS0xLTEtNTE3ODc_90215775-4b0c-4ec8-b6d2-d62b13a131cc">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtNy0xLTEtNTE3ODc_0b17ac9b-f0ba-4942-8fe3-0646bad96b82">337.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtOS0xLTEtNTE3ODc_9297ab87-21f6-4e0f-9ea5-7017fc8def40">307.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMTEtMS0xLTUxNzg3_bc3e3786-4197-4d58-98fc-2cad5510d676">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMS0xLTEtNTE3ODc_4649b6f9-4530-425e-975a-4d071e66c4b1">137.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMy0xLTEtNTE3ODc_f00f466f-9b0f-44a8-9242-ad32e49686c7">111.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtNS0xLTEtNTE3ODc_e142654a-640b-46c9-8e92-59b46f9f96f0">23.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtNy0xLTEtNTE3ODc_27480809-6527-4901-aac8-40e141c6b351">273.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtOS0xLTEtNTE3ODc_1ceac76f-e641-4509-aacb-4cc4973d05e6">216.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMTEtMS0xLTUxNzg3_e400e883-e496-44ff-a875-204f6655072d">26.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMS0xLTEtNTE3ODc_5671cecb-6a7f-40b9-8ae1-140125e33ad5">111.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMy0xLTEtNTE3ODc_af286df0-304f-48e2-bf5a-ff60474456ba">102.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctNS0xLTEtNTE3ODc_cc09fcc4-fc32-4516-9e3f-9909c743e4c6">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctNy0xLTEtNTE3ODc_e2369054-2933-4ea7-9fd4-38d9209b6030">211.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctOS0xLTEtNTE3ODc_6227a3ab-8f44-46b8-930c-71907f71c366">207.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMTEtMS0xLTUxNzg3_e3148fc2-df35-4b5c-ab4b-eaabb710a81e">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMS0xLTEtNTE3ODc_a8889367-cbd1-4033-92f0-8e561f816b2d">413.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMy0xLTEtNTE3ODc_10d6a454-1847-4ad3-8df2-9723d6136d92">367.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktNS0xLTEtNTE3ODc_f81c1fab-b7f8-4158-ab10-9315c1e93a4c">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktNy0xLTEtNTE3ODc_0cfd92fa-28a5-4f07-ac55-b9be129f8e7c">822.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="rop:SegmentOperatingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktOS0xLTEtNTE3ODc_fe4f0f71-78fa-4572-a267-ee45b6eb184a">731.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="3" name="rop:IncreaseDecreaseInOperatingProfitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMTEtMS0xLTUxNzg3_2e02143d-3545-4e03-b84e-f289c28f9f94">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i424a5b959ff542b3996bdece339f4ab6_I20220630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtMS0xLTEtNTE3ODc_afb6fd37-e188-4a3e-bf54-7496395f9945">136.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia770c50fc7f9469faca787198128fa26_I20210630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtMy0xLTEtNTE3ODc_2e172486-5203-4644-b328-ab4ab7ca654e">127.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInLongLivedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtNS0xLTEtNTE3ODc_8aa82e0e-1cfc-4632-8133-8c757a4dded1">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65c24f7a7e444663a1d721ce75d8b9dd_I20220630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItMS0xLTEtNTE3ODc_d716e5b9-3394-4d06-ad07-c9e9bbbffe3e">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i631a1813e08f416bb3de85b5372e8b03_I20210630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItMy0xLTEtNTE3ODc_f5477be7-ea4c-4938-bb5a-3824a3f042c6">25.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInLongLivedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItNS0xLTEtNTE3ODc_852da14b-df5b-4df1-ba6a-16caaa732b52">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i837b69579cea4b3c8e38410bf8c75a79_I20220630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtMS0xLTEtNTE3ODc_0ac7fcce-e1c9-43b7-9f4d-70074c2e3a22">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07d588d278804f08a75566e33a3681df_I20210630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtMy0xLTEtNTE3ODc_f0ce039b-c3f1-4f4a-8754-27741c3c6b8d">27.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="3" sign="-" name="rop:IncreaseDecreaseInLongLivedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtNS0xLTEtNTE3ODc_4763e8b2-0ce6-4d55-a039-95d8553479fc">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtMS0xLTEtNTE3ODc_172306eb-0468-47bd-a580-c039573dc2e4">190.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630" decimals="-5" name="us-gaap:NoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtMy0xLTEtNTE3ODc_3242efa2-6f68-4ee7-b2bb-d7d05b9c2ff9">180.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="3" name="rop:IncreaseDecreaseInLongLivedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtNS0xLTEtNTE3ODc_1873fed8-3f0d-40d7-ad36-89f505edba92">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Segment operating profit is before unallocated corporate general and administrative expenses. These expenses were $<ix:nonFraction unitRef="usd" contextRef="ic031ecde198f4cc9afdc65f1e5f9ac0b_D20220401-20220630" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODEyMg_1503701f-9cdc-404c-adf5-e06bb8767d6f">50.9</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6fee6e147aea49018a3a3a5c89e4fe34_D20210401-20210630" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODEzMA_b70fc374-eb3a-40b1-acfe-298f3128f000">50.8</ix:nonFraction> for the three months ended June&#160;30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="iff1918a80b5a4bcbad08b943bc5a6537_D20220101-20220630" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODE5Mg_5c0dbe0e-30eb-4ae9-a14a-57f21a9eb0da">103.8</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5528d910a4434580b797c477b531ce77_D20210101-20210630" decimals="-5" name="us-gaap:GeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODIwMA_a153b714-51da-46fa-a8ad-9f84d3d0ba4d">97.9</ix:nonFraction> for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgwNQ_2a8f9d94-71ab-4000-8f7d-a3f6791174cf" continuedAt="i5dd840b627fd460dbc11ebc37394b1ee" escape="true">Revenues from Contracts</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5dd840b627fd460dbc11ebc37394b1ee" continuedAt="i76bb452159c44c818235a3219cb5c9b0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenues by reportable segment into four categories: (i) recurring revenue comprised of SaaS licenses and software maintenance; (ii) reoccurring revenue comprised of transactional and volume-based fees related to software licenses; (iii) non-recurring revenue comprised of term and perpetual software licenses, professional services associated with software products and hardware sold with our software licenses; and (iv) product revenue. <ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgwNw_05dda98c-47ba-4521-9667-bb489adc7a9d" continuedAt="id4e4378445794356b0f1d1ea05cf7c55" escape="true">See details in the table below.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id4e4378445794356b0f1d1ea05cf7c55"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:16.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.107%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff6dc49ec46499089d32b1a4b9e986c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0yLTEtMS02MzM2Ng_6fa3b523-00d0-4ea5-8fb2-639a956e98c0">457.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4adab5162174aac9298330a5ea1fbb3_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC00LTEtMS02MzM2Ng_b1d533b2-05c7-42e9-80a4-1adb6d8e1feb">244.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie87102a307f0402b8e3f969503cefbeb_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC02LTEtMS02MzM2Ng_dd8beec6-7a6d-418d-9730-838cefd75bfa">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c15fa406504e76947ca6fbbe7e8c04_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC04LTEtMS02MzM2Ng_1184a94a-b224-4c17-a107-b5b642ae566a">705.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bef4cb71a9d490ea72165755b8abb0a_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xMC0xLTEtNjMzNjY_96ccce90-334e-4165-8f92-08fff452c4ca">422.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b55d87d6e424ffd8532db936f4333de_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xMi0xLTEtNjMzNjY_122816de-ba1d-47fc-9725-4154f3c83906">204.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5028c0d58f4d60aaff4b3e1a3a5edd_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xNC0xLTEtNjMzNjY_9c69bfd3-b4b7-4cb5-a13a-db4d539cbdbb">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie80a7aae5cf64b20a152ac7bef733309_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xNi0xLTEtNjMzNjY_d74fb7a7-ce9e-4f8f-9d11-ff2569d64bb0">628.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcac40e333c467ea229ec1534aaa0da_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0yLTEtMS02MzM2Ng_6f9312af-289e-4351-bfc7-22f121f1ea88">28.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f1013323da5442aa1a45e26c7575bc9_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS00LTEtMS02MzM2Ng_acdcb0f7-c0c5-4602-8ab8-0f5b829b3089">62.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc1362a7c40f4067926015738a3a4261_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS02LTEtMS02MzM2Ng_24e5cbdd-d6e7-4e89-97d4-16366fcacde5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aaf93b90e414f2ea44d7b09166246fd_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS04LTEtMS02MzM2Ng_e2f0c76e-4c5f-469d-878a-1f55a8524f4c">90.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97336da125f74744b6ca9f8357d52b2f_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xMC0xLTEtNjMzNjY_66317236-0015-4845-8d12-86064d5e83ae">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b7cc985a754278a9154ed79f5349cb_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xMi0xLTEtNjMzNjY_62c1d968-41da-49c4-915b-474767edca34">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e4ba785f46b44ecbb0d81724d717cde_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xNC0xLTEtNjMzNjY_2ec4aacb-23e6-434c-90bd-1ef6eb8e6001">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12ca8289c108490d8bc3d242c8285c50_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xNi0xLTEtNjMzNjY_fe9df525-9dbb-4d8e-847c-e0ef36275bb5">86.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d1ab6e9189483bb1c3190ead2f9466_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0yLTEtMS02MzM2Ng_dbbebdb2-026b-4866-8e39-3ea59bb6dce5">141.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35679d4b2b004612b7443fcfed28b8c7_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi00LTEtMS02MzM2Ng_bd8b32f3-dbe4-44f8-9366-b843603ccf61">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i457b101585b24e5a85fc9774fde7ba1e_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi02LTEtMS02MzM2Ng_4ef80b49-f29f-4dd5-8992-02c008bb7ba8">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceae0d88de4c485896f07e275a0e4a6c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi04LTEtMS02MzM2Ng_f118ab5c-b908-4baa-b21a-af202b20ecd8">177.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i117a279102474e0185156a663c7e164d_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xMC0xLTEtNjMzNjY_f3f6ea4d-99c4-4d1e-983f-7f1b20e9d99e">138.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f19c90902044438466abe036f9ee39_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xMi0xLTEtNjMzNjY_a2661825-c3ec-41de-8040-d5745ddd3435">34.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ae054b7db7c4ad9ae5d571e19c52376_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xNC0xLTEtNjMzNjY_5e3a5fbc-e443-4d0e-9ee9-e4495d7adf23">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e6782da875b4e6789d300eedbbfd45a_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xNi0xLTEtNjMzNjY_630ed03e-cb1d-4401-872b-e890a1e93b86">173.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a92c18229f2418b8296764a8177831c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0yLTEtMS02MzM2Ng_af40acc3-1a34-4612-8aef-4cd3077dcdc7">627.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if161f22a6bcc4a6e8fa3167c367344a6_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy00LTEtMS02MzM2Ng_d41befd8-5ef3-4e8b-a723-40feb82d155c">342.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b0e0f505c94fba87c56fa5a0a4f45f_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy02LTEtMS02MzM2Ng_e55e8afb-b1dd-4799-b081-d858280f2cfa">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25c970c3600d48adbc1187a47e7c251c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy04LTEtMS02MzM2Ng_6afd117f-6431-490c-a614-6d3b7d3debd5">973.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e1b2094077d4b0293e3f4aff8294dc7_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xMC0xLTEtNjMzNjY_e30a4d9b-cac8-463f-9f75-02a08c537a3d">587.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbe36f0492f44a92aac1afd184454738_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xMi0xLTEtNjMzNjY_cbbf1cfc-4d5d-4165-bbcf-fc8f1f27473b">297.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065c32ac35384897b74c8727780e4fe8_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xNC0xLTEtNjMzNjY_1c11eba4-656c-4eb0-8663-c3dea6bbe817">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90edbb8aadbc4a278c2b55e44a09b138_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xNi0xLTEtNjMzNjY_f6157ae8-5768-46c5-b2b1-4f3e91b6e373">887.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i853d88c3d0dc40f994a63f2b3f95992e_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0yLTEtMS02MzM2Ng_d01d4e13-2a68-4dcb-8dc8-7dccadf1425b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0030a708e144d18d82fc1c1c4da4e0_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS00LTEtMS02MzM2Ng_8bb4bd47-0260-405b-a8dd-61e687228be0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d41470cbef645f0b55c8b1f522f6eb3_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS02LTEtMS02MzM2Ng_576b62d0-5362-4679-9056-6dc4830f3823">337.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a7183ca93457196a56dfc65baab48_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS04LTEtMS02MzM2Ng_62ca3cea-e0a9-465e-98aa-7dd78863584a">337.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4789a530e00b4fc59e5b1fb83a68bfd1_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xMC0xLTEtNjMzNjY_a01a7d36-1283-4e03-9042-4dbe588cc2b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17ff6531993349788f0230102f906237_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xMi0xLTEtNjMzNjY_4da09933-a51b-457c-8481-ea79b096ee20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59862a8174c747c1ac4b191b02904fec_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xNC0xLTEtNjMzNjY_055a84f2-5f99-4c4b-b740-ccf4a991a0a2">302.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0d705529834415ba10b00c002b775e9_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xNi0xLTEtNjMzNjY_f7967bbb-45c2-4500-84c5-3e1fc6527a2d">302.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMi0xLTEtNjMzNjY_321bb6a5-80d2-44bd-9ef3-b86ca4cc936f">627.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie979dcf413c049aca34257d46ae6d68b_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtNC0xLTEtNjMzNjY_aa1ff2b0-3c68-4aba-a118-7577eb25e405">342.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtNi0xLTEtNjMzNjY_236ea780-4f66-4c2b-8cf9-fafdf6416f3c">340.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtOC0xLTEtNjMzNjY_419135a4-900c-4915-97da-4f2e047c7208">1,310.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTAtMS0xLTYzMzY2_fe141981-cd76-4d72-b871-b279c3ac8bf7">587.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefcfad6816b4589b584bcc447f7b5b1_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTItMS0xLTYzMzY2_6dbb131b-865e-4731-bf10-6b314c99a9ab">297.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTQtMS0xLTYzMzY2_a615e77d-bfc0-4cff-ace4-c456edce5bc8">304.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTYtMS0xLTYzMzY2_47ca2c36-9dd3-48b8-ab12-fb3efa2c6e98">1,189.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:16.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.107%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic180d2d5842a42d3ba14b72910b99727_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0yLTEtMS02MjQ1Mg_53c7321f-080a-4e17-ad4f-82d0806db236">919.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d99fab9408c41c1887f772711d83569_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS00LTEtMS02MjQ1Mg_4a0236cc-cfa4-43f2-9ca8-06f0862b0d6d">481.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie08d9311e73140308cb2d6b3315bea52_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS02LTEtMS02MjQ1Mg_ddd1cdb0-093f-49f3-a79d-cf4ea144ee60">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf81eff03c774999a65528a7cc8af2cf_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS04LTEtMS02MjQ1Mg_01f97b27-9fe9-4ac1-976e-a771b0c2212a">1,406.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cfc4829636a4b90b8deb25736250494_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xMC0xLTEtNjI0NTI_6743a24b-68ad-4a84-b1eb-f2dc47a7b771">841.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i878cfdaba306406d8342164ce7c8aaf0_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xMi0xLTEtNjI0NTI_4e277cd8-e293-43da-a924-7f403cdfa439">399.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia61c868327314884a6cbe40c3e244165_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xNC0xLTEtNjI0NTI_577a8eaa-6d41-46ee-aa10-bafb1e9cc7fa">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib25dd6dfcb7c42ff8a351ebcef1f9eff_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xNi0xLTEtNjI0NTI_d6cf4190-6e90-42ca-b396-986878b924d8">1,243.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae83558dce0e4767bd92c9817d64b909_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0yLTEtMS02MjQ1Mg_31188ca7-e7c2-4f6f-80e3-b03807b9a09a">60.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic617e8872ecf4a20a24fbab61028b051_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi00LTEtMS02MjQ1Mg_3c567fa3-eb85-4b7e-9b94-badab76ff3d1">122.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbbe14885705425a8a79ea4386da496f_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi02LTEtMS02MjQ1Mg_aa32b7d3-2974-49b0-82e2-0cfbc62e4ac8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99fa7da9bcbc45378df50a0aff94412a_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi04LTEtMS02MjQ1Mg_01d8bfc4-1dfe-4ea6-9053-8cb221babcf2">182.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2a1dc89713d436aa6a2ab0909ffbed1_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xMC0xLTEtNjI0NTI_e730c306-59c3-4865-9176-7d1ac9c677d2">53.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4debfa45b32b41f7986072a68eac79f9_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xMi0xLTEtNjI0NTI_fa077762-94bc-4954-a8cd-3156668e4fa1">118.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1fc5ec3763148e0a62873d78ca3cbfd_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xNC0xLTEtNjI0NTI_2e25c8a5-7377-419d-b6ea-eb36413d1a70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24531003ee4b2d88da715fe6e8e45f_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xNi0xLTEtNjI0NTI_cf9619bf-8613-400d-a8cd-63798db5e2f5">171.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c48c4382b764460974c5c72916e8da9_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0yLTEtMS02MjQ1Mg_44b14b33-f25d-4bb6-aa2d-e97843a1d335">276.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0a4e238330343ad948083519a0baefb_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy00LTEtMS02MjQ1Mg_fc799e81-ff26-4284-9eab-8357217e25db">77.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dfcf2621c06480487c89cba9d4241da_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy02LTEtMS02MjQ1Mg_95867116-4c25-406c-8164-3243bc4bef8c">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7113546ea9c9461b943b056431bdc1cf_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy04LTEtMS02MjQ1Mg_2739c14a-f541-4c21-98da-98393c331b44">353.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092b32588b054b81b8edd7f20f1d9a10_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xMC0xLTEtNjI0NTI_18084f8d-09f0-446a-bbb3-c1c6ed7ab4c0">266.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia91f3ba856b04e8db8a79f0f9edeaa8e_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xMi0xLTEtNjI0NTI_08967e46-eec8-465a-adf5-29680a26768c">67.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b271b19a42746689fc027af63eb37b5_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xNC0xLTEtNjI0NTI_08ad42e6-9e2d-4f8d-b0b2-aacc0b7cb7ae">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1dc84daa76f474eb3ef157fbfd68459_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xNi0xLTEtNjI0NTI_83cd5931-02c1-4cb4-ab32-53da3e524a1b">334.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf1ca9e28d5448919c4b10f127d9b534_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0yLTEtMS02MjQ1Mg_56d1401b-657a-4bdd-9af7-b4d755944427">1,255.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b590d24f7884aacb1be457d4b653026_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC00LTEtMS02MjQ1Mg_5bcc4457-df93-4175-bec8-e3a503936dc8">681.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92ca28bbe9c048e3ba606b7a38367282_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC02LTEtMS02MjQ1Mg_e39e85b5-59b3-4819-9661-ecc419f5960c">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cd66db7f4a540c994d8afbf0754b5cc_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC04LTEtMS02MjQ1Mg_977b9801-1915-42f9-baed-d7f7f6f340a0">1,943.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54dad9e7633e48c2adbe3a4071229156_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xMC0xLTEtNjI0NTI_2de39248-c106-4487-bedb-3b21110573ef">1,161.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5685bc2816c0458ea24cc89b27816e22_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xMi0xLTEtNjI0NTI_22a2f6c1-0624-44cf-a8aa-379987ed635f">585.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5571718652554996a3d0433c24639d17_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xNC0xLTEtNjI0NTI_46ffed68-a176-4ee0-ba40-75267c4bdfc0">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i378d8c50001446df89a2f12cdabb5d25_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xNi0xLTEtNjI0NTI_b0fbc272-a5ba-4279-a96a-4a84ff963c47">1,750.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabf49da3a2734897b10d653eb4f10db8_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMi0xLTEtNjI0NTI_83813f9f-a7c5-4cb4-89e7-96494990ed31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee6bdc257dc43299bb013dd272b6125_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtNC0xLTEtNjI0NTI_534458cc-b995-4997-9688-c3276dc729e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57f11f9552244f4a84bd5b8d72ece952_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtNi0xLTEtNjI0NTI_91a00e20-f711-4475-86b9-e1f3df51c3a7">647.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841e0dc16df94883b4a64b68f122efec_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtOC0xLTEtNjI0NTI_a3a3e72b-b9ff-4cb7-a5df-0aa878f9f3d8">647.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic69afe0c848344f89c2541aaebdf2bd8_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTAtMS0xLTYyNDUy_1806c42c-b9aa-4f4e-aad3-46196e1577b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3959b64b760242bba3988526ecb75d8b_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTItMS0xLTYyNDUy_ef608598-f780-458d-a36e-569a343edb59">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803385f5072042af83015d606a836e94_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTQtMS0xLTYyNDUy_2960d79f-9f90-409d-8d9b-77d7b7a7bc53">595.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5958a1b68fc04a9e9262127ae2a7ce5d_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTYtMS0xLTYyNDUy_77afed52-af2e-4765-805c-2ed9fd7791ff">595.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMi0xLTEtNjI0NTI_842370db-d5d0-4043-9ea8-e6277a484155">1,255.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtNC0xLTEtNjI0NTI_cce0712d-96e5-4366-9f3c-1669ef153ea3">681.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtNi0xLTEtNjI0NTI_647a19d7-b87d-4a2d-af0c-f7fcf430ea23">653.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtOC0xLTEtNjI0NTI_9ff5c8f1-4a74-4634-b045-63ea19d25c44">2,590.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTAtMS0xLTYyNDUy_f7b2162b-5911-486a-890f-4b272ec1f7a4">1,161.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8f322d908a94f3b9af884c981c0effa_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTItMS0xLTYyNDUy_85a68a33-a042-4290-94ed-9861ffc3a464">585.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTQtMS0xLTYyNDUy_8cf3556f-3c23-4480-8174-7aa62d21e1e3">598.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTYtMS0xLTYyNDUy_aa98354c-5ab4-4f2f-85f7-68b2e17912c2">2,345.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i76bb452159c44c818235a3219cb5c9b0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining performance obligations - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the transaction price of firm orders for which work has not been performed and excludes unexercised contract options. As of June&#160;30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfOTQ5_fc0dbeb7-3229-4f51-912a-4af590caef58">3,763.1</ix:nonFraction>. We expect to recognize revenue of $<ix:nonFraction unitRef="usd" contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfOTg3_30858bd3-f5dc-49fc-999f-29c7483a9dee">2,467.7</ix:nonFraction>, or approximately <ix:nonFraction unitRef="number" contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTAwOA_36474c97-d4c1-4865-92bc-c56da1b58cd4">66</ix:nonFraction>% of our remaining performance obligations over the next <ix:nonNumeric contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA2Ng_0ac0bee7-faa3-4669-9e52-84697759258c">12</ix:nonNumeric> months (&#8220;Backlog&#8221;), with the remainder to be recognized thereafter.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgxMA_d531300f-e078-43c8-959e-822b991d714f" escape="true"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Account</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:UnbilledContractsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS0xLTEtMS01MTc4Nw_02e2af4a-0b5a-427e-b936-abd8f40ca5bf">105.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:UnbilledContractsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS0zLTEtMS01MTc4Nw_6edfefb9-fb2e-4dc5-b244-d8c1c9ab0349">81.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:ContractWithCustomerAssetNetIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS01LTEtMS01MTc4Nw_a204134c-13a5-49b5-a3ef-508cb5b59521">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi0xLTEtMS01MTc4Nw_6e91596b-ae9b-422e-b58a-e81176e19e98">1,105.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi0zLTEtMS01MTc4Nw_ecd7fb41-ce40-49fb-81ff-1471677f57f6">1,106.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:ContractWithCustomerLiabilityCurrentIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi01LTEtMS01MTc4Nw_8614db16-ef41-494b-8ff7-19e5baaa31b4">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - non-current </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy0xLTEtMS01MTc4Nw_96915b88-a1ff-4d68-b60b-4d25931731fa">96.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy0zLTEtMS01MTc4Nw_cc02501a-d0cc-454d-9c98-754ba085c015">69.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="rop:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy01LTEtMS01MTc4Nw_2ef1628e-4963-4ca5-a05a-81e03619286b">26.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net contract assets/(liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" sign="-" name="rop:ContractWithCustomerNetAssetLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC0xLTEtMS01MTc4Nw_28761eb2-09d7-4645-a91b-762c3c7521e8">1,096.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" sign="-" name="rop:ContractWithCustomerNetAssetLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC0zLTEtMS01MTc4Nw_b73f8790-520d-482b-9393-9545f2cf6e04">1,094.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" sign="-" name="rop:IncreaseDecreaseInContractWithCustomerAssetLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC01LTEtMS01MTc4Nw_a4ad1cca-83b4-46d1-8d9f-3e581dba9446">2.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The non-current portion of deferred revenue is included in &#8220;Other liabilities&#8221; in our Condensed Consolidated Balance Sheets.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in our net contract assets/(liabilities) from December&#160;31, 2021 to June&#160;30, 2022 was due primarily to the timing of payments and invoicing relating to Software-as-a-Service (&#8220;SaaS&#8221;) and post contract support (&#8220;PCS&#8221;) renewals, partially offset by the increase in unbilled receivables due to the timing of invoicing primarily related to software milestone billings associated with multi-year term license renewals and software implementations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s project-based contracts where the input method of revenue recognition is utilized are billed as work progresses in accordance with the contract terms and conditions, either at periodic intervals or upon achievement of certain milestones. Often this results in unbilled receivables where billing occurs after revenue recognition. The Company records deferred revenue when cash payments are received or due in advance of the Company&#8217;s performance relating primarily to SaaS and PCS renewals. Revenue recognized from the deferred revenue balance on December&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDY5Mg_21bde80e-5a10-4431-9634-2b05773c2153">287.4</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDcwMA_63c3e11f-35ef-47be-a892-fd59b4607df8">259.7</ix:nonFraction> for the three months ended June&#160;30, 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDc2Mg_f6da0800-2f43-4d97-8fcd-f07b7374491f">776.7</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDc3MA_e506d3e9-3682-49a1-9793-4e7c6890ed47">704.4</ix:nonFraction> for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine revenues recognized in the period, we allocate revenue to the individual deferred revenue balance outstanding at the beginning of the year until the revenue exceeds that balance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current and non-current portions of deferred commissions are included in &#8220;Other current assets&#8221; and &#8220;Other assets,&#8221; respectively, in our Condensed Consolidated Balance Sheets. At June&#160;30, 2022 and December&#160;31, 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630" decimals="-5" name="us-gaap:CapitalizedContractCostNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjc1Mw_afac51eb-0e44-4e83-be89-64290fa54f9b">60.2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231" decimals="-5" name="us-gaap:CapitalizedContractCostNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjc2MA_b4d76e54-e753-4a36-9c7d-f6598138219c">56.7</ix:nonFraction> of total deferred commissions, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read the following discussion in conjunction with Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on form 10-K for the year ended December 31, 2021 (&#8220;Annual Report&#8221;) as filed on February 22, 2022 with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) and the Notes to Condensed Consolidated Financial Statements included elsewhere in this report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information About Forward-Looking Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report includes &#8220;forward-looking statements&#8221; within the meaning of the federal securities laws. In addition, we, or our executive officers on our behalf, may from time to time make forward-looking statements in reports and other documents we file with the SEC or in connection with oral statements made to the press, potential investors or others. All statements that are not historical facts are &#8220;forward-looking statements.&#8221; Forward-looking statements may be indicated by words or phrases such as &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;projects,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;believes&#8221; or &#8220;intends&#8221; and similar words and phrases. These statements reflect management&#8217;s current beliefs and are not guarantees of future performance. They involve risks and uncertainties that could cause actual results to differ materially from those expressed or implied in any forward-looking statement. Such risks and uncertainties include any ongoing impacts of the COVID-19 pandemic on our business, operations, financial results and liquidity, which will depend on numerous evolving factors that we cannot accurately predict or assess, including: the duration and scope of the pandemic, new variants of the virus and the distribution and efficacy of vaccines; the impact of vaccine mandates on our workforce in certain jurisdictions; any negative impact on global and regional markets, economies and economic activity; actions governments, businesses and individuals take in response to the pandemic; the effects of the pandemic, including all of the foregoing, on our employees, customers, suppliers, and business partners, and how quickly economies and demand for our products and services recover following the pandemic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of forward-looking statements in this report include but are not limited to statements regarding operating results, the success of our operating plans, our expectations regarding our ability to generate cash and reduce debt and associated interest expense, profit and cash flow expectations, the prospects for newly acquired businesses to be integrated and contribute to future growth and our expectations regarding growth through acquisitions and the ability to complete announced divestitures. Important assumptions relating to the forward-looking statements include, among others, demand for our products, the cost, timing and success of product upgrades and new product introductions, raw material costs, expected pricing levels, expected outcomes of pending litigation, competitive conditions and general economic conditions. These assumptions could prove inaccurate. Although we believe that the estimates and projections reflected in the forward-looking statements are reasonable, our expectations may prove to be incorrect. Important factors that could cause actual results to differ materially from estimates or projections contained in the forward-looking statements include but are not limited to:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulty making acquisitions and successfully integrating acquired businesses;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any unforeseen liabilities associated with future acquisitions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on our business imposed by our indebtedness;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unfavorable changes in foreign exchange rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to effectively mitigate cybersecurity threats, including any litigation arising therefrom;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to comply with new data privacy laws and regulations, including any litigation arising therefrom;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties associated with exports/imports and risks of changes to tariff rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks and costs associated with our international sales and operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rising interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product liability and insurance risks;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased warranty exposure;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future competition;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cyclical nature of some of our markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduction of business with large customers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks associated with government contracts;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the supply of, or price for, labor, energy, raw materials, parts and components, including as a result of impacts from the current inflationary environment, ongoing supply chain constraints or additional or ongoing outbreaks of COVID-19;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">environmental compliance costs and liabilities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential write-offs of our goodwill and other intangible assets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully develop new products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to protect our intellectual property;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of, or change in, government regulations (including tax);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">economic disruption caused by armed conflicts (such as the war in Ukraine), terrorist attacks, health crises (such as the COVID-19 pandemic) or other unforeseen geopolitical events; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the factors discussed in other reports we file with the SEC from time to time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not place undue reliance on any forward-looking statements, which are based on current expectations. Further, forward-looking statements speak only as of the date they are made, and we undertake no obligation to publicly update any of these statements in light of new information or future events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper is a diversified technology company. We operate market leading businesses that design and develop vertical software  and technology enabled products for a variety of defensible niche markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pursue consistent and sustainable growth in revenue, earnings and cash flow by emphasizing continuous improvement in the operating performance of our businesses. In addition, we utilize a disciplined, analytical and process-driven approach to redeploy our excess free cash flow toward high-quality acquisitions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company entered into a definitive agreement to sell a majority equity stake in our industrial businesses, including its entire historical Process Technologies reportable segment and the industrial businesses within its historical Measurement &amp; Analytical Solutions reportable segment, to affiliates of Clayton, Dubilier &amp; Rice, LLC. The businesses included in this transaction are Alpha, AMOT, CCC, Cornell, Dynisco, FTI, Hansen, Hardy, Logitech, Metrix, PAC, Roper Pump, Struers, Technolog, Uson, and Viatran (collectively the &#8220;Industrial Businesses&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company signed definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses (&#8220;2021 Divestitures&#8221;). As of March 31, 2022, Roper had completed the 2021 Divestitures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results of these businesses are presented as discontinued operations and certain prior period amounts have been reclassified to conform to current period presentation. Information regarding discontinued operations is included in Note 5 of the Notes to Condensed Consolidated Financial Statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Update to Segment Reporting Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, we updated our reportable segment structure following the announcement of the transaction to sell a majority stake in our Industrial Businesses. The Company&#8217;s new reporting segment structure is classified based on business model and delivery of performance obligations. The three updated reportable segments (and businesses within each) are as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Application Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Aderant, CBORD, CliniSys, Data Innovations, Deltek, IntelliTrans, PowerPlan, Strata, Vertafore</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Network Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - ConstructConnect, DAT, Foundry, iPipeline, iTradeNetwork, Loadlink, MHA, SHP, SoftWriters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Technology Enabled Products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - CIVCO Medical Solutions, FMI, Inovonics, IPA, Neptune, Northern Digital, rf IDEAS, Verathon</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The day-to-day operations of our businesses, our organizational structure, and our strategy remain unchanged. All prior periods have been recast to reflect the changes noted above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes during the six months ended June&#160;30, 2022 to the items that we disclosed as our critical accounting policies and estimates in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding new accounting pronouncements is included in Note 2 of the Notes to Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of COVID-19 on our Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and are difficult to predict, including, but not limited to, the duration and spread of the outbreak and its severity, the actions to contain the virus and its variants including the distribution, administration and efficacy of available vaccines, the impact of vaccine mandates on our workforce, and how quickly and to what extent normal economic and operating conditions can resume. As a result of the effects of the COVID-19 global pandemic our ability to obtain products or services from certain suppliers and to operate at certain locations have been and may continue to be impacted. If COVID-19 and its variants continue to spread, particularly in countries with low vaccination rates, certain countries may experience more severe and lasting impacts from the pandemic. To the extent we have operations and/or customers in these countries, we may experience adverse impacts on our businesses located in such countries.</span></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Continuing Operations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">All currency amounts are in millions, percentages are of net revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percentages may not sum due to rounding. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth selected information for the periods indicated. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating margin:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three months ended June 30, 2022 compared to three months ended June&#160;30, 2021 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues for the three months ended June&#160;30, 2022 increased by 10.2% as compared to the three months ended June&#160;30, 2021. The components of revenue growth for the three months ended June&#160;30, 2022 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Roper</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue Growth</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Impact of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions/Divestitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Organic Revenue Growth</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Application Software segment, revenues were $627.5 in the second quarter of 2022 as compared to $587.9 in the second quarter of 2021. The growth of 7.0% in organic revenues was broad-based across the segment led by our businesses serving the government contracting, property and casualty insurance and acute healthcare markets. Gross margin decreased to 68.7% in the second quarter of 2022 as compared to 69.3% in the second quarter of 2021 due primarily to increased headcount to support expected revenue growth. Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses as a percentage of revenues decreased to 42.3% in the second quarter of 2022 as compared to 43.2% in the second quarter of 2021 due primarily to operating leverage on higher organic revenues. The resulting operating margin was 26.3% in the second quarter of 2022 as compared to 26.1% in the second quarter of 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Network Software segment, revenues were $342.9 in the second quarter of 2022 as compared to $297.8 in the second quarter of 2021. The growth of 15.3% in organic revenues was broad-based across the segment led by our network software businesses serving the freight match, life insurance and media and entertainment markets. Gross margin increased to 84.3% in the second quarter of 2022 as compared to 84.0% in the second quarter of 2021 due primarily to favorable revenue mix. SG&amp;A expenses as a percentage of revenues decreased to 44.3% in the second quarter of 2022 as compared to 46.6% in the second quarter of 2021 due primarily to operating leverage on higher organic revenues combined with revenue mix. As a result, operating margin was 40.0% in the second quarter of 2022 as compared to 37.3% in the second quarter of 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Technology Enabled Products segment, revenues were $340.4 in the second quarter of 2022 as compared to $304.1 in the second quarter of 2021. The growth of 12.9% in organic revenues was primarily due to our water meter technology business and medical products businesses. Gross margin decreased to 56.3% in the second quarter of 2022 as compared to 59.8% in the second quarter of 2021 due primarily to higher material, component and freight costs as our businesses navigate the widespread global supply chain challenges. SG&amp;A expenses as a percentage of revenues decreased to 23.5% in the second quarter of 2022 as compared to 26.1% in the second quarter of 2021 due to revenue mix and operating leverage on higher organic revenues. The resulting operating margin was 32.7% in the second quarter of 2022 as compared to 33.6% in the second quarter of 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate expenses were relatively flat at $50.9, or 3.9% of revenues, in the second quarter of 2022 as compared to $50.8, or 4.3% of revenues, in the second quarter of 2021. During the second quarter of 2022 there were offsetting impacts of higher professional service expense offset by lower compensation expense.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest expense decreased to $44.7 for the second quarter of 2022 as compared to $59.5 for the second quarter of 2021 due to lower weighted average debt balances and higher interest income earned on our cash equivalents.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net, of $1.3 and $0.2 for both the second quarter of 2022 and 2021 were composed primarily of foreign exchange losses at our non-U.S. based subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income taxes as a percent of pretax earnings increased to 29.0% in the second quarter of 2022 as compared to 20.3% in the second quarter of 2021. The rate was unfavorably impacted by the recognition of a net tax expense associated with an internal restructuring plan related to the pending sale of the Industrial Businesses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog is equal to our remaining performance obligations expected to be recognized within the next 12 months as discussed in Note 13 of the Notes to Condensed Consolidated Financial Statements. Backlog increased 22% to $2,467.7 at June&#160;30, 2022 as compared to $2,027.0 at June&#160;30, 2021. Organic growth in backlog was 21% and acquisitions contributed 1%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Backlog as of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended June 30, 2022 compared to six months ended June&#160;30, 2021 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues for the six months ended June&#160;30, 2022 increased by 10.5% as compared to the six months ended June&#160;30, 2021. The components of revenue growth for the six months ended June&#160;30, 2022 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Roper</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue Growth</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less Impact of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions/Divestitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Organic Revenue Growth</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Application Software segment, revenues were $1,255.7 in the six months ended June&#160;30, 2022 as compared to $1,161.0 in the six months ended June&#160;30, 2021. The growth of 8.1% in organic revenues was broad-based across the segment led by our businesses serving property and casualty insurance, government contracting, and acute healthcare markets. Gross margin decreased to 69.0% in the six months ended June&#160;30, 2022 as compared to 69.3% in the six months ended June&#160;30, 2021 due primarily to increased headcount to support expected revenue growth partially offset by favorable revenue mix. SG&amp;A expenses decreased as a percentage of revenue to 42.1% in the six months ended June&#160;30, 2022 as compared to 42.9% in the six months ended June&#160;30, 2021 due to operating leverage on higher organic revenues. The resulting operating margin was 26.9% in the six months ended June&#160;30, 2022 as compared to 26.4% in the six months ended June&#160;30, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Network Software segment, revenues were $681.4 in the six months ended June&#160;30, 2022 as compared to $585.3 in the six months ended June&#160;30, 2021. The growth of 15.8% in organic revenues was broad-based across the segment led by our network software businesses serving the freight match, life insurance and media and entertainment markets. Gross margin increased to 84.2% in the six months ended June&#160;30, 2022 as compared to 83.6% in the six months ended June&#160;30, 2021 due primarily to favorable revenue mix. SG&amp;A expenses decreased as a percentage of revenues at 44.0% in the six months ended June&#160;30, 2022 as compared to 46.6% in the six months ended June&#160;30, 2021 due primarily to operating leverage on higher organic revenues combined with revenue mix. As a result, operating margin was 40.2% in the six months ended June&#160;30, 2022 as compared to 37.0% in the six months ended June&#160;30, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Technology Enabled Products segment, revenues were $653.5 in the six months ended June&#160;30, 2022 as compared to $598.8 in the six months ended June&#160;30, 2021. The growth of 9.8% in organic revenues was primarily due to our water meter technology business. Gross margin decreased to 56.4% in the six months ended June&#160;30, 2022 as compared to 60.4% in the six months ended June&#160;30, 2021 due primarily to higher material, component and freight costs as our businesses navigate the widespread global supply chain challenges. SG&amp;A expenses as a percentage of revenues decreased to 24.1% in the six months ended June&#160;30, 2022 as compared to 25.6% in the six months ended June&#160;30, 2021 due to revenue mix and operating leverage on higher organic revenues. The resulting operating margin was 32.3% in the six months ended June&#160;30, 2022 as compared to 34.7% in the six months ended June&#160;30, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate expenses increased to $103.8, or 4.0% of revenues, in the six months ended June&#160;30, 2022 as compared to $97.9, or 4.2% of revenues, in the six months ended June&#160;30, 2021. The dollar increase was due primarily to higher professional service and acquisition related expenses partially offset by lower compensation expense.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest expense decreased to $97.3 for the six months ended June&#160;30, 2022 as compared to $120.0 for the six months ended June&#160;30, 2021 due to lower weighted average debt balances and higher interest income earned on our cash equivalents.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net, of $3.4 for the six months ended June&#160;30, 2022 was composed primarily of a one-time charge associated with a transaction to transfer the remainder of our exposure related to asbestos claims to a third party and foreign exchange losses at our non-U.S. based subsidiaries. Other income, net, of $27.1 for the six months ended June&#160;30, 2021 was composed primarily of a gain on sale of minority investment.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income taxes as a percent of pretax earnings were 25.4% for the six months ended June&#160;30, 2022 as compared to 21.0% for the six months ended June&#160;30, 2021. The rate was unfavorably impacted by the recognition of a net tax expense associated with an internal restructuring plan related to the pending sale of the Industrial Businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_103"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition, Liquidity and Capital Resources</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">All currency amounts are in millions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected cash flows for the six months ended June&#160;30, 2022 and 2021 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash provided by/(used in):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash provided by operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(551.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(934.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows provided by discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities - Net cash provided by operating activities from continuing operations decreased by 59% to $331.0 in the six months ended June&#160;30, 2022 as compared to $805.5 in the six months ended June&#160;30, 2021, due primarily to (i) the timing of cash taxes paid in connection with the 2021 Divestitures, (ii) higher cash taxes associated with changes to Internal Revenue Code Section 174 and (iii) less cash provided by working capital primarily associated with higher incentive compensation payments in the first quarter of 2022 associated with 2021 performance. These cash outflows were partially offset by higher net income from continuing operations net of non-cash expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities - Cash used in investing activities from continuing operations during the six months ended June&#160;30, 2022 is due to business acquisitions and capital expenditures. Cash used in investing activities from continuing operations during the six months ended June&#160;30, 2021 was due primarily to capital expenditures and business acquisitions, partially offset by proceeds from the sale of a minority investment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities - Cash used in financing activities from continuing operations for the both the six months ended June&#160;30, 2022 and 2021 was primarily due to repayments on our unsecured credit facility and dividend payments, partially offset by net proceeds from stock based compensation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discontinued operations - Cash provided by discontinued operations for the six months ended June&#160;30, 2022 was primarily due to proceeds from the sale of TransCore and Zetec slightly offset by less cash provided by discontinued operations which was impacted by the timing of our divestiture activity. Cash provided by discontinued operations during the six months ended June&#160;30, 2021 was primarily due to net income net of non-cash expenses partially offset by cash used in working capital primarily associated with the build-up of inventory in response to the wide-spread global supply chain challenges.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of foreign currency exchange rate changes on cash - Cash and cash equivalents decreased during the six months ended June&#160;30, 2022 by $25.6 due primarily to the strengthening of the U.S. dollar against the functional currencies of our European and United Kingdom subsidiaries. Cash and cash equivalents increased during the six months ended June&#160;30, 2021 by $1.2 due primarily to the weakening of the U.S. dollar against the functional currency of our Canadian subsidiaries. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt at June&#160;30, 2022 consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 3.125% senior notes due 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 0.450% senior notes due 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.650% senior notes due 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 2.350% senior notes due 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 3.850% senior notes due 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.000% senior notes due 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.800% senior notes due 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.400% senior notes due 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$800 4.200% senior notes due 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 2.950% senior notes due 2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$600 2.000% senior notes due 2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,000 1.750% senior notes due 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred finance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net of deferred finance costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,457.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of deferred finance costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,657.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to our unsecured credit facility being replaced on July 21, 2022 as noted below, the interest rate on borrowings under the $3,000.0 unsecured credit facility was calculated based upon various recognized indices plus a margin as defined in the credit facility. At June&#160;30, 2022, we had no outstanding borrowings under our unsecured credit facility and $20.5 of outstanding letters of credit.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at our foreign subsidiaries at June&#160;30, 2022 increased to $431 as compared to $311 at December&#160;31, 2021 due primarily to the cash generated at our foreign subsidiaries during the six months ended June&#160;30, 2022, partially offset by the repatriation of $29 during the six months ended June&#160;30, 2022. We intend to repatriate substantially all historical and future earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect existing cash balances, together with cash generated by our operations and amounts available under our credit facility, will be sufficient to fund our operating requirements for the foreseeable future.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were in compliance with all debt covenants related to our unsecured credit facility throughout the six months ended June&#160;30, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net working capital (total current assets, excluding cash and current assets held for sale, less total current liabilities, excluding debt and current liabilities held for sale) decreased to negative $1,132.2 at June&#160;30, 2022 as compared to negative $990.9 at December&#160;31, 2021 primarily driven by an increase in income taxes payables associated with the 2021 Divestitures partially offset by a decrease in accrued compensation. Consistent negative net working capital demonstrates Roper&#8217;s continued evolution and focus on asset-light business models. Total debt was $7,457.0 at June&#160;30, 2022 as compared to $7,921.8 at December&#160;31, 2021, due primarily to the net repayments under our unsecured credit facility. Our leverage on a continuing operations basis is shown in the following table:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,457.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,577.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,570.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,726.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,563.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,304.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,134.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt / total net capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures were $13.7 for the six months ended June&#160;30, 2022 as compared to $12.8 for the six months ended June&#160;30, 2021. Capitalized software expenditures were $15.0 for the six months ended June&#160;30, 2022 as compared to $15.3 for the six months ended June&#160;30, 2021. We expect the aggregate of capital expenditures and capitalized software expenditures for the balance of the year to be comparable to prior years as a percentage of revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, Roper Technologies, Inc. (the &#8220;Company&#8221;) elected to exercise its optional redemption rights to redeem all of its outstanding 3.125% Notes due 2022 (the &#8220;Notes&#8221;) in the original aggregate principal amount of $500.0, and Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee under the indenture governing the Notes (the &#8220;Indenture&#8221;), issued redemption notices to registered holders of the Notes. The date fixed for the redemption of the Notes is August 15, 2022 (the &#8220;Redemption Date&#8221;). The Notes will be redeemed at 100% of the aggregate principal amount of the Notes, plus accrued and unpaid interest thereon to, but not including, the Redemption Date in accordance with the terms and conditions set forth in the Indenture. The foregoing does not constitute a notice of redemption with respect to any of the Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 21, 2022, Roper Technologies, Inc. (the &#8220;Company&#8221; or &#8220;Roper&#8221;) entered into a new five-year unsecured credit facility (the &#8220;Credit Agreement&#8221;) among Roper, the financial institutions from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Bank of America, N.A. and Wells Fargo Bank, N.A., as syndication agents, and Mizuho Bank, Ltd., MUFG Bank, Ltd., PNC Bank, National Association, TD Bank, N.A., Truist Bank and U.S Bank, National Association, as documentation agents, which replaces its existing $3,000.0 unsecured credit facility, dated as of September 2, 2020, as amended. The new facility comprises a five-year $3,500.0 revolving credit facility, which includes availability of up to $150.0 for letters of credit. Loans under the facility will be available in dollars, and letters of credit will be available in dollars and other currencies to be agreed. The Company may also, subject to compliance with specified conditions, request additional term loans or revolving credit commitments in an aggregate amount not to exceed $500.0. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2022, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outlook</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current geopolitical and economic uncertainties, including the current inflationary environment, supply chain disruptions and labor shortage, could adversely affect our business prospects. The COVID-19 pandemic has had, and may continue to have, an adverse impact on our business. An armed conflict (such as the ongoing war in Ukraine), significant terrorist attack, other global conflict, or public health crisis could cause changes in world economies that would adversely affect us. It is impossible to isolate each of these potential factor&#8217;s future effects on current economic conditions or any of our businesses. It is also impossible to predict with any reasonable degree of certainty what or when any additional events may occur that also would similarly disrupt the economy and have an adverse impact on our businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an active acquisition program; however, future acquisitions will be dependent on numerous factors and it is not feasible to reasonably estimate if or when any such acquisitions will occur and what the impact will be on our business, financial condition and results of operations. Such acquisitions may be financed by the use of existing credit lines, future cash flows from operations, announced divestitures, future divestitures, the proceeds from the issuance of new debt or equity securities or any combination of these methods, the terms and availability of which will be subject to market and economic conditions generally.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that our businesses will generate positive cash flows from operating activities, and that these cash flows will permit the reduction of currently outstanding debt in accordance with the repayment schedule. However, the rate at which we can reduce our debt (and reduce the associated interest expense) will be affected by, among other things, the financing and operating requirements of any new acquisitions, the financial performance of our existing companies and the impact of the COVID-19 pandemic on our business prospects and the financial markets generally. None of these factors can be predicted with certainty.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Item 7A. Quantitative and Qualitative Disclosures about Market Risk&#8221; in our Annual Report. There were no material changes during the six months ended June&#160;30, 2022.</span></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by SEC rules, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q (&#8220;Evaluation Date&#8221;). This evaluation was carried out under the supervision and with the participation of our management, including our principal executive officer and principal financial officer. Based on this evaluation as of the Evaluation Date, these officers have concluded that the design and operation of our disclosure controls and procedures are effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act are accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes to our internal controls during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_112"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II.&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i23ff626955ea4441b204e00209f77944_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information pertaining to legal proceedings can be found in Note 11 of the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q and is incorporated by reference herein.</span></div><div><span><br/></span></div><div id="i23ff626955ea4441b204e00209f77944_118"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.&#160;&#160;&#160;&#160;RISK FACTORS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding risk factors can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - Information About Forward-Looking Statements,&#8221; in Part 1 - Item 2 of this Form 10-Q and in Part 1 - Item 1A of our 2021 Annual Report on Form 10-K. Other than as supplemented in Item 1A of the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, there have been no other material changes to our risk factors previously disclosed in the 2021 Annual Report on Form 10-K. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBITS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.715%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.166%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.674%"></td><td style="width:0.1%"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="projecttree-equitypurchase.htm">Equity Purchase Agreement by and among RIPIC Holdco Inc., Roper International Holding, Inc., RIPIC Equity LLC CD&amp;R Tree Delaware Holdings, L.P. AND, solely for purposes of section 6.25,  Roper Technologies, Inc. dated as of May 29, 2022.*</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/882835/000119312522199694/d291205dex101.htm">Credit Agreement dated as of July 21, 2022, among Roper, the foreign subsidiary borrowers from time to time party thereto, the financial institutions party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Bank of America, N.A. and Wells Fargo Bank, N.A., as syndication agents, and Mizuho Bank, Ltd., MUFG Bank, Ltd., PNC Bank, National Association, TD Bank, N.A., Truist Bank and U.S Bank, National Association, as documentation agents, incorporated herein by reference to Exhibit 10.1 to the Roper Technologies, Inc. Current Report on Form 8-K filed July 22, 2022.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="firstamendmenttoropertechn.htm">First Amendment to Roper Technologies, Inc. Employee Stock Purchase Plan (As Amended and Restated effective July 1, 2020).&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q210qexhibit311.htm">Rule 13a-14(a)/15d-14(a), Certification of the Chief Executive Officer, filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q210qexhibit312.htm">Rule 13a-14(a)/15d-14(a), Certification of the Chief Financial Officer, filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q210qexhibit321.htm">Section 1350 Certification of the Chief Executive and Chief Financial Officers, furnished herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The related exhibits and schedules are not being filed herewith. The Company agrees to furnish supplementally a copy of any such exhibits and schedules to the Securities and Exchange Commission upon request.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; Management contract or compensatory plan or arrangement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i23ff626955ea4441b204e00209f77944_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Roper Technologies, Inc.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.693%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/ L. Neil Hunn</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L. Neil Hunn</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.693%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/ Robert C. Crisci</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert C. Crisci</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.693%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/ Jason Conley</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jason Conley</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.1
<SEQUENCE>2
<FILENAME>projecttree-equitypurchase.htm
<DESCRIPTION>EX-2.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i63f28e71f9af43ddbfa8f586c69461bb_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 2.1</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:173pt"><td colspan="3" style="border-top:7pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EQUITY PURCHASE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">BY AND AMONG</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RIPIC HOLDCO INC.,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROPER INTERNATIONAL HOLDING, INC.,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RIPIC EQUITY LLC</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CD&#38;R TREE DELAWARE HOLDINGS, L.P.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">AND,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">SOLELY FOR PURPOSES OF SECTION 6.25, </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROPER TECHNOLOGIES, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Dated as of May 29, 2022</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:173pt"><td colspan="3" style="border-bottom:7pt double #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><div id="i63f28e71f9af43ddbfa8f586c69461bb_4"></div><hr style="page-break-after:always"><div style="min-height:97.2pt;width:100%"><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.75pt;padding-right:5.75pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Page</font></div><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:93.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;I DEFINITIONS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Other Definitions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Construction</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;II PURCHASE AND SALE</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Completion of the Closing Transactions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Closing Statement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Closing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Deliveries by Sellers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Deliveries by Buyer</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Post-Closing Distribution Amount Adjustment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Method of Payment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Withholding</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III REPRESENTATIONS AND WARRANTIES REGARDING THE COMPANY GROUP</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Organization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Capitalization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiaries</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Undisclosed Liabilities</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Absence of Certain Changes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sufficiency of Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Real Property</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intellectual Property and Information Technology</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Compliance with Applicable Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Returns&#59; Taxes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Licenses and Permits</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Benefit Plans</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.18</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Labor Relationships</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.19</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.20</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Agreements&#59; Affiliate Transactions&#59; Shared Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.21</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Data Privacy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.22</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Customers and Suppliers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.23</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-i-</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:97.2pt;width:100%"><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(continued)</font></div><div style="margin-bottom:10pt;padding-left:5.75pt;padding-right:5.75pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Page</font></div><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:93.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.24</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Corruption</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.25</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Trade Controls</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.26</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NO OTHER REPRESENTATIONS OR WARRANTIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV REPRESENTATIONS AND WARRANTIES OF SELLERS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Authorization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Equity Interest Ownership</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;V REPRESENTATIONS AND WARRANTIES OF BUYER</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Organization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Authorization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Capability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Solvency</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Independent Review</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase for Investment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;VI COVENANTS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conduct of the Company Group</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Access to Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Regulatory Filings</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reasonable Best Efforts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Public Announcements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lauda, Germany Facility Sale Proceeds.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#91;Reserved&#93;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Preservation of Records</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Employees&#59; Employee Benefits</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Use of Names and Trademarks</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Guarantees&#59; Commitments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Intercompany Agreements, Affiliate Transactions and Intercompany Balances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Contact with Customers, Suppliers and Other Business Relations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Release</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restructuring</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.18</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#91;Reserved&#93;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.19</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Competition</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-ii-</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:97.2pt;width:100%"><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(continued)</font></div><div style="margin-bottom:10pt;padding-left:5.75pt;padding-right:5.75pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Page</font></div><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:93.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.20</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.21</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transfer of Indebtedness Releases</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.22</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transition Plan&#59; Systems Separation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.23</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Shared Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.24</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Special Indemnity</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.25</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Guarantee.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;VII CONDITIONS TO OBLIGATIONS OF THE PARTIES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Each Party&#8217;s Obligations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Obligations of Sellers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Obligations of Buyer</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;VIII TERMINATION</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Termination</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Procedure and Effect of Termination</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IX SURVIVAL&#59; DAMAGES</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Survival</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Damages</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;X MISCELLANEOUS</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Fees and Expenses</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Notices</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Severability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Binding Effect&#59; Assignment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Third Party Beneficiaries</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section Headings</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Entire Agreement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consent to Jurisdiction</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Waiver of Jury Trial</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Waiver of Conflicts&#59; Privilege</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specific Performance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Counterparts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment&#59; Modification</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedules</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Time of Essence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bulk Sales Laws</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.18</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Language&#59; Prevailing Documents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.19</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Recourse for Debt Financing Sources</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-iii-</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><div id="i63f28e71f9af43ddbfa8f586c69461bb_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.346%"><tr><td style="width:1.0%"></td><td style="width:22.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">EXHIBITS</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">*</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit&#160;1.1(a)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounting Principles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit&#160;1.1(b)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Knowledge</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 1.1(c)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restructuring</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 1.1(d)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of LLC Agreement</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 1.1(e)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Investor Rights Agreement</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 1.1(f)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Sunquest Transition Services Agreement</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit&#160;1.1(g)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Trademark License Agreement</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit&#160;1.1(h)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Transition Services Agreement</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit&#160;6.12(a)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indemnified Guarantees</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 8.1(f)</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Amendment to the Credit Agreement</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">*The related exhibits and schedules are not being filed herewith. The Company agrees to furnish supplementally a copy of any such exhibits and schedules to the Securities and Exchange Commission upon request. </font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i63f28e71f9af43ddbfa8f586c69461bb_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EQUITY PURCHASE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This EQUITY PURCHASE AGREEMENT, dated May 28,&#160;2022 (this&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), is made and entered into by and among RIPIC Holdco Inc., a Delaware corporation (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">RIPIC&#160;Holdco</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Roper International Holding, Inc., a Delaware corporation (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Roper Holdings</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and, together with RIPIC Holdco, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sellers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, and each a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), RIPIC Equity LLC, a Delaware limited liability company (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), CD&#38;R Tree Delaware Holdings, L.P., a Delaware limited partnership (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Buyer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and, solely for purposes of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.25</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Roper Technologies, Inc., a Delaware corporation (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Sellers, the Company and Buyer are sometimes individually referred to in this Agreement as a&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively as the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, after giving effect to the Restructuring,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sellers will directly own all of the issued and outstanding equity interests (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Equity Interests</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) of the Company and the Company will directly own all of the issued and outstanding equity interests of RIPIC Holdings, LLC, a Delaware limited liability company (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Holdings</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, immediately prior to the Closing, a Subsidiary of the Company will enter into the Debt Financing Agreements and obtain the Debt Financing&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, at the Closing but prior to Buyer&#8217;s purchase of the Purchased Equity Interests, the Company will cause one or more of its Subsidiaries to make, directly or indirectly, a cash distribution to Holdings in an aggregate amount equal to the Estimated Distribution Amount, immediately following which Holdings will make a cash distribution to the Company in an aggregate amount equal to the Estimated Distribution Amount, immediately following which the Company will make a cash distribution to Sellers in an aggregate amount equal to the Estimated Distribution Amount&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, immediately after the distribution by the Company of the Estimated Distribution Amount, Sellers will sell to Buyer, and Buyer will purchase from Sellers for the Purchase Price, 51% of the Equity Interests (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Equity Interests</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), on the terms and subject to the conditions set forth herein&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, immediately after the payment of the Purchase Price and sale of the Purchased Equity Interests to Buyer, Sellers will own, in the aggregate, 49% of the Equity Interests&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WHEREAS, in connection with the transactions contemplated by this Agreement and immediately after the Closing, (x) Sellers, Buyer and, solely for the purposes of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> thereto Parent will enter into an amended and restated limited liability company agreement of the Company, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">LLC Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (y) Sellers, Buyer, the Company and Holdings will enter into an investor rights agreement, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Investor Rights Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">NOW, THEREFORE, in consideration of the foregoing and the respective representations, warranties, covenants, agreements and conditions set forth in this Agreement, and intending to be legally bound hereby, each Party hereby agrees&#58;</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;I</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:31.7pt"><br><br>DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 1.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The following terms, as used in this Agreement, have the following meanings&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting Principles</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means those accounting principles attached as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Action</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any action, mediation, suit, charge, audit, litigation, audit, arbitration, claim, proceeding or investigation.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; of any specified Person means any other Person directly or indirectly controlling or controlled by, or under common control with, such specified Person&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no portfolio company controlled or managed by Clayton, Dubilier &#38; Rice, LLC or any of its affiliates shall be deemed an &#8220;Affiliate&#8221; of Buyer hereunder.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Ancillary Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the LLC Agreement, the Investor Rights Agreement, the Sunquest Transition Services Agreement, the Transition Services Agreement and the Trademark License Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Antitrust Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any national, regional, domestic or foreign Law designed to prohibit, restrict or regulate actions for the purpose or effect of monopolization or restraint of trade or the significant impediment of effective competition.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Balance Sheet Date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means December 31, 2021.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Base Distribution Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an amount of cash equal to $1,775,000,000 (obtained by subtracting the estimated amount of Buyer Transaction Expenses from $1,950,000,000), less the amount paid or payable by the Company Group pursuant to the last sentence of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any day except Saturday, Sunday or any days on which banks in New York, New York are required by Law to close.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Buyer Fundamental Warranties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Organization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Authorization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.3(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Buyer Transaction Expenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">means, without duplication, the sum of all (a)&#160;reasonable and documented fees, costs and expenses (including legal, accounting and financial advisor fees and expenses) that are incurred by Buyer through the Closing Date in connection with the transactions contemplated by this Agreement and (b)&#160;any fees payable to any Governmental Entity (including pursuant to </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or to other third parties (excluding, for the avoidance of doubt, any Affiliates of either Seller) in connection with the transactions contemplated by this Agreement, in each case whether accrued for or not.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Cash</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the cash and cash equivalents convertible into cash within 30 days of the Company Group, </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">security deposits made by a Seller or its Affiliates to landlords in respect of the Leased Real Property, and any received but not cleared checks, drafts and wires (to the extent the corresponding accounts receivable has not been included in the final determination of Net Working Capital) </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">but excluding (a) the amount of any cash or cash equivalent that is subject to restrictions on use or distribution by Contract, (b) with respect to cash and cash equivalents held outside of the United States, the applicable amount of repatriation cost deductions set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 1.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and (c) </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the amount of any cash used to pay Company Transaction Expenses between the Valuation Time and immediately prior to the Closing, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that &#8220;Cash&#8221; shall be reduced by the amounts of any issued but not cleared checks, drafts and wires (to the extent the corresponding accounts payable or liability has not been included in the final determination of Net Working Capital).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Charter Documents</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, (a)&#160;with respect to a limited liability company, the articles or certificate of organization or formation, and limited liability company agreement or operating agreement, as applicable, (b)&#160;with respect to a corporation, the certificate or articles of incorporation and bylaws, (c)&#160;with respect to a limited partnership, the certificate of limited partnership and the agreement of limited partnership and (d)&#160;with respect to any other entity, documentation of similar substance to any of the foregoing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the U.S. Internal Revenue Code of 1986.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Combined Tax Return</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Tax Return of any affiliated group within the meaning of Section&#160;1504(a) of the Code or any other affiliated, consolidated, combined, unitary or similar group defined under any state, local, or non-U.S. Law that includes Parent or any of its Affiliates that are not being transferred pursuant to this Agreement, on the one hand, and the Company (or any other Company Group Member) (including any predecessors of any Company Group Member), on the other hand.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Benefit Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Employee Benefit Plan currently sponsored or maintained by any Company Group Member.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Group</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, collectively, the Company and each of its Subsidiaries, after giving effect to the Restructuring.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Group Member</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any of the Company or any of its Subsidiaries, after giving effect to the Restructuring.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Indebtedness</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount of Indebtedness of the Company Group.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Intellectual Property that is owned by any Company Group Member, including Company Registered Intellectual Property.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Portion Awards</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.10(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Portion Award Costs</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.10(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Registered Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all of the Registered Intellectual Property that is owned by any Company Group Member.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Transaction Expenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, without duplication, the sum of all unpaid (as of immediately prior to Closing) (a) fees, costs and expenses (including legal accounting and financial advisor fees and expenses) that are incurred by any Company Group Member through the Closing Date in connection with the transactions contemplated by this Agreement and (b)&#160;sale, change of control, retention or similar bonuses and amounts that will or may become payable by any Company Group Member in connection with or as a result of the consummation of the transactions contemplated by this Agreement (excluding sales commission and sales incentive, severance and &#8220;stay-around,&#8221; retention and similar bonuses that are payable following Closing without regard to the consummation of the transactions contemplated by this Agreement), and including, for purposes of this clause (b), the employer portion of any employment, social </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">security or other payroll Taxes payable in connection therewith, in each case whether accrued for or not.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information Memorandum</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Management Presentation document regarding the Company Group dated January 2022.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Confidentiality Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means that certain confidentiality agreement, dated June 17, 2021, by and between Parent and Clayton, Dubilier &#38; Rice, LLC.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Contracts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all agreements, contracts, leases, subleases, change orders, work orders, purchase orders and all other legally enforceable commitments, in each case, whether written or oral, including any amendments, supplements and modifications thereto.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Controlled Group Liability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Liability with respect to the Company Group&#8217;s affiliation with Seller and its Affiliates, including pursuant to its ERISA Affiliates, arising (a)&#160;under Title IV of ERISA, Section 302 of ERISA or Section 412 of the Code incurred by any Person, (b)&#160;in respect of or relating to any &#8220;multiemployer plan&#8221; (as defined in Section 414(f) of the Code), any &#8220;multiple employer plan&#8221; (as defined in Section 413 of the Code) or any &#8220;multiple employer welfare plan&#8221; (as defined in Section 3(40) of ERISA), (c)&#160;any Liabilities resulting from failure to comply with the continuation coverage requirements of Section 601 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">et</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">seq</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. of ERISA and Section 4980B of the Code and (d)&#160;under any Laws of any jurisdiction outside of the U.S. analogous to those described in clauses (a), (b) and (c).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Covered Business</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the business within the business of the Company Group as conducted since January 1, 2021 through the Closing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Current Assets</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the current assets of the Company Group as of the Valuation Time, determined in accordance with the Accounting Principles.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Current Liabilities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the current liabilities of the Company Group as of the Valuation Time, determined in accordance with the Accounting Principles and excluding any item included in the calculation of Indebtedness.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Financing Sources</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Persons (including the Lenders and each agent and arranger) that have committed to provide, or have otherwise entered into agreements in connection with the Debt Financing or any Alternative Financing in connection with the transactions contemplated hereby pursuant to the Debt Commitment Letter, and any joinder agreements, indentures or credit agreements entered into pursuant thereto or relating thereto, together with their respective Affiliates, and the respective officers, directors, employees, partners, trustees, shareholders, controlling persons, advisors, attorneys, agents and Representatives of the foregoing, and their respective successors and assigns.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Distribution Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;the Base Distribution Amount, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (b)&#160;the amount of Cash, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (c)&#160;the amount of Company Indebtedness, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (d)&#160;the amount of Company Transaction Expenses, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (e)&#160;the Net Working Capital Adjustment (whether positive or negative).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;2.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout EBITDA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;2.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout Threshold</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;2.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Employee Benefit Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, each plan that provides compensation or employee benefits for the employees, former employees, directors, consultants or independent contractors of such Person or the dependents of any of them or that is sponsored, maintained or contributed to (or obligated to be sponsored, maintained or contributed to) by such Person, including (a)&#160;each profit sharing, 401(k), stock purchase, stock option and other equity compensation plan, (b)&#160;each&#160;&#8220;welfare&#8221; plan (within the meaning of Section&#160;3(1) of ERISA, determined without regard to whether such plan is subject to ERISA), (c)&#160;each&#160;&#8220;pension&#8221; plan (within the meaning of Section&#160;3(2) of ERISA, determined without regard to whether such plan is subject to ERISA), (d) each &#8220;employee benefit plan&#8221; (within the meaning of Section 3(3) of ERISA, determined without regard to whether such plan is subject to ERISA) and (e)&#160;any other bonus, incentive, deferred compensation, vacation, stock purchase, phantom equity or phantom bonus plan or agreement, stock option, equity or equity-based, severance, employment, consulting, change of control, transaction, retention or similar bonus, pension, retirement, or fringe benefit plan or other compensation plan, program, policy, agreement or other Contract or arrangement, whether or not reduced to writing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all Laws relating to pollution control, protection of the environment, including surface or ground water, drinking water supply, soil, surface or subsurface strata or medium, or ambient air and Laws related to Hazardous Substances.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Permits</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all Licenses issued pursuant to Environmental Laws.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Employee Retirement Income Security Act of 1974.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA Affiliate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any corporation or trade or business, any other corporation or trade or business that is, or was at the relevant time, a member of a group described in Section 414(b), (c), (m) or (o) of the Code or Section 4001(b)(1) of ERISA that includes or included the first corporation or trade or business, or that is, or was at the relevant time, a member of the same &#8220;controlled group&#8221; as the first corporation or trade or business pursuant to Section 4001(a)(14) of ERISA.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Export Controls</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any applicable Laws controlling the export of any goods, technology or services, including, but not limited to, the Export Administration Act of 1979, the Arms Export Control Act, the Export Administration Regulations administered by the United States Department of Commerce, the International Traffic in Arms Regulations administered by the United States Department of State&#59; and The Export Control Regulation (EU) 2021&#47;821, as implemented and enforced in any member state.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a) as of the date of this Agreement, (i)&#160;the unaudited balance sheet of the Company Group (excluding the Sunquest Business) as of, and the related unaudited statement of profit and loss of the Company Group (excluding the Sunquest Business) for the 12-month periods ended, December&#160;31,&#160;2021 and December 31, 2020 and (ii)&#160;the unaudited balance sheet of the Company Group as of, and the related unaudited statement of profit and loss of the Company Group for the 3-month period ended, March 31, 2022, and (b)&#160;as of the Closing Date, (i)&#160;the audited balance sheet of the Company Group as of, and the related audited statements of members&#8217; equity, profit and loss and cash flows of the Company Group for the 12-month periods ended, December 31, 2021 and December 31, 2020 and (ii)&#160;the unaudited balance sheet of the Company Group as of, and the related unaudited statement of profit and loss of the Company Group for the 3-month period ended, March 31, 2022.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means generally accepted accounting principles in the U.S.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Governmental Entity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any foreign, federal, state, provincial or local government, board, bureau, commission, or any political subdivision thereof or any court, or other judicial body, tribunal, or arbitrator, administrative or regulatory agency, department, instrumentality, or other governmental authority or agency, or any other entity exercising executive, legislative, regulatory, taxing or administrative functions of or pertaining to the government, in any jurisdiction.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Hazardous Substance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any waste, pollutant, contaminant, hazardous substance, toxic or corrosive substance, hazardous waste, special waste, industrial substance, by-product, process-intermediate product or waste, petroleum or petroleum-derived substance or waste, chemical liquids or solids, liquid or gaseous products, or any constituent of any such substance or waste, the use, handling or disposal of which by any Company Group Member is governed by or subject to applicable Law.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">HSR Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Hart-Scott-Rodino Antitrust Improvements Act of 1976.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;all indebtedness or obligations for borrowed money (including reimbursement and all other obligations with respect to letters of credit, bankers&#8217; acceptances, performance bonds and surety bonds in each case to the extent drawn upon or payable and not contingent, but excluding accounts payable incurred in the Ordinary Course), (b)&#160;all obligations evidenced by notes, bonds (other than performance or surety bonds), mortgages, debentures or other similar instruments, (c)&#160;all obligations under interest rate swap Contracts, swap Contracts, foreign currency exchange Contracts or other hedging or similar Contracts (including any breakage or associated fees), (d)&#160;all obligations of any Company Group Member for the deferred payment of the purchase price or property or assets purchased, including &#8220;earn-outs&#8221;, &#8220;seller notes&#8221; or similar Liabilities payable with respect to the acquisition of any business, assets or securities (valued at the maximum potential amount payable), (e)&#160;all obligations pursuant to or with respect to leases classified as capital leases or finance leases in the Financial Statements or in accordance with GAAP, (f)&#160;declared and unpaid dividends or distributions, loans and other amounts owed to any Seller or any of its respective Affiliates, (g)&#160;an amount equal to all unpaid income Taxes (including franchise Taxes or margin Taxes imposed in lieu thereof but not including any Liability for unpaid income Taxes due to having been a member of a group filing a Combined Tax Return or any other income Taxes payable by Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) imposed on, incurred or payable by any Company Group Member for any Pre-Closing Tax Period, whether or not such Taxes are due and payable as of the Closing Date, determined with respect to any Straddle Period in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and calculated as of the end of the Closing Date (but excluding any Taxes arising as a result of transactions occurring after the Closing on the Closing Date that are outside the Ordinary Course and not otherwise contemplated by this Agreement or directed by Sellers or any of their Affiliates)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that (i)&#160;any amounts described in this clause (g)&#160;shall be determined on a jurisdiction-by-jurisdiction basis and in no event shall such Taxes be less than zero in any jurisdiction, (ii)&#160;any Tax attributes, losses, credits, carryovers or other similar items (including net operating losses and foreign Tax credits) and estimated tax payments shall be taken into account, (A)&#160;solely to the extent attributable to any Pre-Closing Tax Period and to the extent such item actually reduces cash Taxes payable (or would reduce such cash Taxes taking into account the appropriate method of Straddle Period allocation set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) in such Pre-Closing Tax Period and (B)&#160;Tax assets shall only reduce or offset a Tax liability to the extent such Tax asset is of the same type and jurisdiction as such Tax liability (e.g., an income Tax asset shall only reduce or offset an income Tax liability and, similarly, a state Tax asset shall not offset or reduce a Tax liability imposed by another state or any other jurisdiction) and (iii)&#160;all deferred Tax assets and deferred Tax liabilities shall be excluded, (h)&#160;all obligations in respect of severance and related costs for employees terminated prior to the Closing, other than those included in the Calculation of Company Transaction Expenses or otherwise included in Net Working Capital, (i) all unpaid obligations and Liabilities (including in respect of severance and related costs for employees terminated prior to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Closing, and any other unpaid employee or employment-related costs, facility closure and moving costs and residual lease liabilities) relating to the PAC German Restructuring or any other historical restructuring initiative, other than those included in the calculation of Company Transaction Expenses or otherwise included in Net Working Capital, (j)&#160;as applicable, the employer portion of any related employment, social security or other payroll Taxes incurred in respect of the liabilities and obligations referenced in clauses (h) and (i) above (as if such liabilities or obligations were paid on the Closing Date), (k)&#160;all obligations in respect of bonuses for performance periods ending before January 1, 2023 (other than those included in the calculation of Company Transaction Expenses or otherwise included in Net Working Capital) earned or accrued according to Accounting Principles (or that should have been accrued for periods prior to January 1, 2023), together with the employer portion of any related employment, social security or other Taxes incurred in respect of such obligations (as if such obligations were paid on the Closing Date), (l)&#160;all unpaid 401(k) plan employer matching or other contributions in respect of the period prior to Closing (whether or not accrued), (m)&#160;any payroll Taxes or other amounts payable by the Company Group that (x)&#160;relate to the portion of the &#8220;payroll tax deferral period&#8221; (as defined in Section 2302(d) of the CARES Act) or any similar foreign, federal, state or local Law providing for deferral of employment related Taxes or providing for grants or subsidies in respect of wages or employment related Taxes and (y)&#160;are payable following the Closing, calculated without giving effect to any tax credits afforded under the CARES Act, the Families First Coronavirus Response Act or any similar applicable foreign, federal, state or local Law to reduce the amount of any such Taxes or other amounts payable or owed, (n)&#160;any unfunded Liability for the arrangements set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to the extent such exceeds the overfunding of the arrangements identified as overfunded and set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (o)&#160;Intercompany Balances to the extent not settled prior to or as of the Closing, (p)&#160;current and non-current portions of long-term debt, (q) any Liabilities (other than lease liabilities and deferred Tax liabilities) in excess of $10,000,000 in the aggregate (and only to the extent such Liabilities exceed $10,000,000 in the aggregate) which are reflected on the December 31, 2021 balance sheet of the audited Financial Statements that were not reflected on the December 31, 2021 balance sheet of the unaudited Financial Statements and which (i) remain outstanding as of the Closing and (ii) are not Current Liabilities, (r)&#160;any negative cash balances reclassed to accounts payable (and such shall not decrease the calculation of Cash), (s)&#160;all obligations of the type referred to in (a)&#160;through (r)&#160;of any Person for which any Company Group Member is responsible or liable, directly or indirectly, as obligor, guarantor, surety or otherwise, (t)&#160;all obligations of the type referred to in clauses (a)&#160;through (s)&#160;secured by any Lien on any property or asset of any Company Group Member and (u) for clauses (a) through (t) above, all unpaid interest thereon, if any, and any termination fees, breakage costs, premiums, penalties, make-whole payments and other fees and expenses required to be paid or offered.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance Policies</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means policies and programs of or agreements for insurance and interests in insurance pools and programs (in each case including self-insurance and insurance from Affiliates) issued in the name of Seller or its Affiliates (other than a member of the Company Group) prior to the Closing, but not including any Company Benefit Plan or Parent Benefit Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any or all of the following and all rights, arising out of or associated therewith&#58; (a) all patents and applications therefor and all reissues, divisions, renewals, extensions, provisionals, continuations and continuations-in-part thereof&#59; (b) all inventions (whether patentable or not), invention disclosures, inventor&#8217;s certificates, discoveries, ideas, processes, formulae, designs, models, improvements, trade secrets, proprietary information, know-how, technology, technical data and customer lists and all documentation relating to any of the foregoing&#59; (c) all works of authorship (whether copyrightable or not), computer programs and other Software, firmware, microcode, and implementations (whether in object code or source code), databases, moral rights and waivers and consent not to enforce such moral rights, all </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">copyrights, copyright registrations and applications therefor and all other rights corresponding thereto&#59; (d) all industrial designs&#59; (e) all Trademarks&#59; (f) all registrations and applications to register or renew the registration of any of the foregoing&#59; and (g) all other intellectual property rights and foreign equivalent or counterpart rights and forms of protection of a similar or analogous nature or having similar effect in any jurisdiction throughout the world, now existing and related to the foregoing, including but not limited to rights to limit the use or disclosure thereof by any Person (or any other equivalent or similar type of proprietary intellectual property rights arising from or related to intellectual property) and the right to bring suit, pursue past, current and future violations, infringements or misappropriations, and collections.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Balances</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all non-trade related balances, including loans, between any member of the Company Group, on the one hand, and Seller or any of its Affiliates (other than the Company Group), on the other hand.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IT Assets</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means computers, Software, firmware, middleware, servers, workstations, routers, hubs, switches, data communications lines and all other information technology equipment (including such equipment that interfaces with third-party Software or systems) owned, leased or licensed by, or otherwise under control of the Company Group.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Knowledge</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to Sellers, all facts actually known by those individuals listed on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> on the date hereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Law</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any statutes, rules, codes, regulations, or ordinances of, or issued by, any Governmental Entity or other requirement or rule of law (including common law), and including all applicable laws relating to anti-bribery or anti-correction.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Leased Real Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the premises and the parcels of real property currently leased, subleased, licensed or similarly occupied by any Company Group Member, together with all structures, fixtures and improvements thereon.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Legal Dispute</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Action between or among the Parties arising in connection with any disagreement, dispute, controversy or claim arising out of or relating to this Agreement or any related document or the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Liabilities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all liabilities, costs, expenses, debts, commitments and obligations of every kind and nature, whether accrued, fixed or contingent, mature or inchoate, known or unknown, reflected on a balance sheet or otherwise, including, but not limited to, those arising under any Law or any judgment of any court of any kind or any award of any arbitrator of any kind, and those arising under any Contract, commitment or undertaking.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Licenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all licenses, permits, registrations, concessions, grants, certificates, approvals, waivers, variances, filings, consents and other authorizations issued by any Governmental Entity.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Liens</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means mortgages, liens, pledges, deeds of trust, security interests, charges, claims, covenants, conditions, restrictions, occupancy agreements, use restrictions, easements, encroachments, options, conditional sales agreements, rights of way, rights of first offer, rights of first refusal, conditional title arrangements or leases in the nature thereof and other encumbrances.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Losses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any claims, Liabilities, damages, losses, costs, Taxes, expenses, penalties, fines and judgments (at equity or at law, including statutory and common) and damages whenever arising or incurred (including reasonable attorneys&#8217; fees and expenses), but excluding consequential, indirect, punitive or exemplary damages or lost profits or revenues.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Malicious Code</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any malicious code, malware, mobile code or virus, trojan horse, worm, program, or sub-program for which the intended purpose is to enable unauthorized access, erase, damage or corrupt data or otherwise interfere with the normal operation of the computer system containing the code, program or sub-program or any Software, computer data, network memory or hardware.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Marketing Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the first period of 12 consecutive Business Days after the date hereof throughout and at the end of which (i) Buyer shall have the Required Information and (ii) the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall be satisfied or, to the extent permitted by applicable Law, waived (other than those conditions that by their nature are to be fulfilled by actions taken at the Closing, but subject to the satisfaction or waiver of such conditions) and nothing has occurred and no condition exists that would cause any of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to fail to be satisfied assuming the Closing were to be scheduled for any time during such 12 consecutive Business Day period&#59; provided that (x) (i) if such 12 consecutive Business Day period shall not have ended on or prior to August 19, 2022, then such 12 consecutive Business Day period shall not commence prior to September 6, 2022 and (ii) if such 12 consecutive Business Day period shall not have ended on or prior to December 22, 2022, then such 12 consecutive Business Day period shall not commence prior to January 3, 2023 and (y) the Marketing Period shall not be deemed to have commenced if, after the date hereof and prior to the Closing Date, (A)&#160;PricewaterhouseCoopers LLP (or any other auditor to the extent financial statements audited by such auditor are to be included in the Required Information) shall have withdrawn its audit opinion with respect to any of the audited financial statements of the Company Group or that are included in the Required Information, in which case the Marketing Period shall not be deemed to commence unless and until, at the earliest, a new unqualified audit opinion is issued with respect to such financial statements by PricewaterhouseCoopers LLP or another nationally-recognized independent public accounting firm, (B) the Company Group or any of its Affiliates restates or the board of directors or managers of the Company Group or any of its Affiliates has determined to (or has determined to cause the Company Group to) restate or PricewaterhouseCoopers LLP (or any other auditor to the extent financial statements audited by such auditor are to be included in the Required Information) has determined that it is necessary to restate any historical financial statements of the Company Group or that are included in the Required Information or the Company Group or any of its Affiliates shall have determined that a restatement of any such historical financial statements is required, in which case, the Marketing Period shall not be deemed to commence unless and until, at the earliest, such restatement has been completed or the board of directors of Parent subsequently concludes that no restatement shall be required of the Company Group in accordance with GAAP&#59; or (C) the Required Information, taken as a whole, contains any untrue statement of a material fact or omits to state any material fact, in each case with respect to the Company Group, necessary in order to make the statements contained in the Required Information, in light of the circumstances under which they were made, not misleading, in which case the Marketing Period shall not be deemed to commence unless and until such Required Information has been updated so that there is no longer any such untrue statement or omission&#59; provided, further, that if Sellers shall in good faith reasonably believe they have provided the Required Information and that the Marketing Period has commenced, they may deliver to Buyer a written notice to that effect (stating when they believe they completed such delivery and when they believe such period has commenced), in which case, subject to clauses (A) through (C) above, the Marketing Period will be deemed to have commenced on the first Business Day immediately following such notice unless Buyer, in good faith, believes the Marketing Period has not commenced and within five Business Days after the delivery of such notice by Sellers, delivers a written notice to Sellers to that effect (setting forth with reasonable specificity why Buyer believes the Marketing Period has not commenced).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">means (a)&#160;any event, change, occurrence, circumstance or effect that, individually or in the aggregate, has had or could reasonably </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">be expected to have a material adverse effect upon the Company Group, taken as a whole, other than events, changes, occurrences, circumstances or effects resulting from or relating to (i)&#160;general economic or market conditions affecting the industry or markets in which the Company Group operates, (ii)&#160;the identity of Buyer or the announcement of the transactions contemplated by this Agreement, (iii)&#160;except in the case of </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (A)&#160;the execution of, compliance with the terms of, or the taking of any action required, or the failure to take any action prohibited, by this Agreement or the taking of any action requested by Buyer or (B)&#160;the consummation of the transactions contemplated by this Agreement, (iv)&#160;any change or proposed change in GAAP or other accounting requirements or principles or the interpretation thereof or any change or proposed change in applicable Laws or the interpretation thereof (including any pronouncement or guideline issued by a Governmental Entity, the Center for Disease Control and Prevention or the World Health Organization providing for business closures, &#8220;sheltering-in-place&#8221; or other restrictions that relate to, or arise out of, health conditions (including any public health emergency, epidemic, pandemic, or disease outbreak)), (v)&#160;any national or international political or social conditions, including the engagement by any jurisdiction in hostilities, whether or not pursuant to the declaration of a national emergency or war, or the occurrence or escalation of any military or terrorist attack, (vi)&#160;pandemics, epidemics, earthquakes, hurricanes, tornadoes or other natural disasters, (vii)&#160;general financial, banking, securities or capital market conditions, including interest rates or market prices, or changes therein, or (viii)&#160;any failure by the Company Group to meet any internal or published projections, forecasts or revenue or earnings predictions for any period ending on or after the date of this Agreement (</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that this clause (viii)&#160;will not prevent a determination that any event, change, occurrence, circumstance or effect underlying such failure has resulted in a Material Adverse Effect (to the extent such event, change, occurrence, circumstance or effect is not otherwise excluded from this definition of Material Adverse Effect)), and in the case of clauses (i), (iv), (v), (vi) and (vii) above, except to the extent that any such event, change, occurrence, circumstance or effect has a materially disproportionate and adverse effect on the Company Group, taken as a whole, relative to other businesses in the industries in which the Company Group operates, and&#47;or (b) a material adverse effect on a Party&#8217;s ability to enter into, perform its obligations under, or consummate the transactions contemplated by, this Agreement&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any event, change, occurrence, circumstance or event that is cured prior to the Closing Date will not be considered a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Maximum Earnout Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $51,000,000.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Working Capital</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Current Assets </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Current Liabilities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Working Capital Adjustment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the amount by which Net Working Capital is greater than the Net Working Capital Ceiling or less than the Net Working Capital Floor&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that (a) the Net Working Capital Adjustment will be positive if Net Working Capital is greater than the Net Working Capital Ceiling and negative if Net Working Capital is less than the Net Working Capital Floor, and (b) the Net Working Capital Adjustment will be zero if Net Working Capital is equal to or less than the Net Working Capital Ceiling, but greater than or equal to the Net Working Capital Floor.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Working Capital Ceiling</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $173,000,000.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Net Working Capital Floor</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means $167,000,000.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">NLRB</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the U.S. National Labor Relations Board.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Order</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any award, order, judgment, writ, injunction, ruling, edict or decree entered, issued, made or rendered by any Governmental Entity of competent jurisdiction.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Ordinary Course</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the ordinary course of business of the Company Group consistent with past practice.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Owned Real Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the premises and the parcels of real property currently owned by any Company Group Member, together with all structures, fixtures and improvements thereon.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">PAC German Restructuring</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the closure of manufacturing operations at the PAC facility located in Lauda, Germany.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Benefit Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Employee Benefit Plan sponsored, maintained or contributed to, or required to be sponsored, maintained or contributed to, by Parent or its Subsidiaries (other than the Company Group).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Employment Liabilities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all (a)&#160;Controlled Group Liabilities, (b)&#160;Liabilities arising in respect of any Parent Benefit Plan, (c)&#160;without limiting the foregoing, Liabilities in respect of any Parent Stock Awards (whether settled prior to, upon or after the Closing Date) other than as provided by </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.10(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Roper Employee Stock Purchase Plan and the Roper Industries, Inc. Non-Qualified Retirement Plan, and (d)&#160;any severance, termination payment or similar Liabilities arising in respect of any employee or individual independent contractor as a result of the Restructuring, or arising prior to the Closing as a result of any plant or site closures, reduction in force, workforce restructuring or similar action, including, for purposes of clauses (c) and (d), the employer portion of any employment, social security or other payroll Taxes payable in connection therewith.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Stock Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means outstanding awards of equity granted under any of the Parent Stock Plans to any employee, director, individual independent contractor or consultant of the Company Group. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Parent Stock Plans</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Roper Industries Inc. 2006 Amended and Restated Incentive Plan, Roper Technologies, Inc. 2016 Incentive Plan and the Roper Technologies, Inc. 2021 Incentive Plan, and in each case all award agreements issued thereunder.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Liens</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;Liens imposed by Law for Taxes not yet due and payable, that are being properly contested by appropriate proceedings or for which adequate reserves have been established on the most recent Financial Statements, (b)&#160;statutory Liens of landlords, (c)&#160;Liens of carriers, warehousemen, mechanics, materialmen, landlords, repairmen and other Liens imposed by Law or Contract incurred in the Ordinary Course that are not overdue by more than 30 days or that are being properly contested by appropriate proceedings, (d)&#160;easements, zoning restrictions, rights-of-way, Licenses, covenants, conditions, minor defects, encroachments or irregularities in title and similar encumbrances on or affecting any real property that do not secure any monetary obligations and do not materially interfere with the ordinary conduct of the Company Group at any real property subject to such Liens, (e)&#160;any (i)&#160;interest or title of a lessor or sublessor, or lessee or sublessee under any lease, (ii)&#160;restriction or encumbrance that the interest or title of such lessor or sublessor, or lessee or sublessee may be subject to or (iii)&#160;subordination of the interest of the lessee or sublessee under such lease to any restriction or encumbrance referred to in the preceding clause (ii) and (f)&#160;Liens on goods held by suppliers arising in the Ordinary Course for sums not yet delinquent or being contested in good faith, if such reserve or other appropriate provision, if any, as required by GAAP has been made therefor and as long as such Lien remains unperfected&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that notwithstanding the foregoing, the term&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Liens</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; will not include any Lien securing indebtedness for money borrowed by Parent or any of its Affiliates (including the Company Group).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any individual, partnership, joint venture, corporation, trust, limited liability company, unincorporated organization or other entity or any Governmental Entity.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Personal Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means information, in any form, that (a) identifies, relates to, describes, is capable of being associated with, or could be linked, directly or indirectly, or used to contact or locate a natural Person, including name, address, telephone number, email address, billing information, driver&#8217;s license number, other government-issued identifier, vehicle identification number, online identifier, device identifier, IP address, browsing history, search history or other website, application or online activity or usage data, location data, or biometric data, and&#47;or (b) is &#8220;personally identifiable information,&#8221; &#8220;personal information,&#8221; &#8220;personal data&#8221; or similar term under one or more applicable Laws. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Closing Tax Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Taxable period ending on or before the Closing Date, and, with respect to a Straddle Period, the portion of such Taxable period ending on and including the Closing Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Privacy Laws&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> means all applicable Law, guidance issued by any Governmental Entity, and industry guidance, in each case as amended, consolidated, re-enacted or replaced from time to time, relating to the privacy, security, or Processing of Personal Information, data breach notification, website and mobile application privacy policies and practices, Social Security number protection, Processing and security of payment card information, and email, text message, or telephone communications, including the Federal Trade Commission Act&#59; the Telephone Consumer Protection Act&#59; the Telemarketing and Consumer Fraud and Abuse Prevention Act&#59; the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003&#59; the Children&#8217;s Online Privacy Protection Act&#59; the Driver&#8217;s Privacy Protection Act of 1994, the California Consumer Privacy Act of 2018&#59; the Computer Fraud and Abuse Act&#59; the Payment Card Industry Data Security Standards&#59; and all other similar international, federal, state, provincial, and local applicable Law and binding guidance.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Process</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Processed</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Processing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any operation or set of operations which is performed on Personal Information, such as the use, collection, processing, storage, recording, organization, adaption, alteration, transfer, retrieval, consultation, disclosure, dissemination or combination of such Personal Information.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means an amount of cash equal to $828,750,000.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Real Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Leased Real Property and the Owned Real Property.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Registered Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all (a)&#160;patents and patent applications (including provisional applications), (b) registered Trademarks and any applications related to Trademarks, (c)&#160;registered copyrights and applications for copyright registration and (d)&#160;domain name registrations.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulation S-X</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Regulation S-X promulgated under the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulatory Clearances</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the required clearances, approvals, expirations or terminations of waiting periods (including the expiration or termination of any commitment by Buyer and Seller embodied in a timing agreement with a U.S. Governmental Entity not to close the transactions contemplated by this Agreement before a certain date), as applicable, (a)&#160;under applicable Antitrust Laws and (b)&#160;as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any spilling, leaking, pumping, pouring, emitting, emptying, discharging, injecting, escaping, dumping or disposing into the environment.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Representative</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, such Person&#8217;s directors, officers, employees, counsel, managers, members, accountants, consultants (including any investment banker or financial advisor), agents and other authorized representatives.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Required Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means (a)(i)&#160;the audited combined balance sheets and the related combined statements of members&#8217; equity, profit and loss and cash flows of the Company Group as of and for the two most recently completed fiscal years ended at least 120 days prior to the Closing Date, together with all related notes and schedules thereto, and in each case accompanied by the audit reports thereon of PricewaterhouseCoopers LLP, and (ii)&#160;the unaudited combined balance sheets and related combined statements of members&#8217; equity, profit and loss and cash flows of the Company Group for any subsequent fiscal quarter ended at least 60 days prior to the Closing Date and the portion of the fiscal year through the end of such quarter (other than, in each case, the fourth quarter of any fiscal year) and, in each case, for the comparable period of the prior fiscal year, in the case of each of clauses (i) and (ii) above, prepared in accordance with GAAP&#59; (b)&#160;financial statements and all other financial information necessary to allow Buyer to prepare pro forma financial statements (including for the most recent four fiscal quarter period ended at least 60 days prior to the Closing Date (or, if the end of the most recently completed four fiscal quarter period is the end of a fiscal year, ended at least 120 days prior to the Closing Date)) that give effect to the transactions contemplated hereunder as if the transactions had occurred as of such date (in the case of such balance sheet) or at the beginning of such period (in the case of such statement of profit and loss) and which are prepared in accordance with GAAP, but which need not be prepared in compliance with Regulation S-X or include adjustments for purchase accounting&#59; (c)&#160;any replacements or restatements of and supplements to the information specified in items (a) and (b) above if any such information would go stale, contain a material misstatement or omission or otherwise be unusable for such purposes&#59; (d) all financial or other information regarding the Company Group reasonably requested by Buyer in connection with the preparation of customary bank information memoranda, lenders&#8217; presentations and other marketing materials relevant to the Debt Financing, including the confidential information memorandum contemplated by the Debt Commitment Letter&#59; and (e) the authorization letters referred to in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.20(d)(iii)(B)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Restructuring</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the transactions and other actions set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, which includes, for the avoidance of doubt, the steps required to be undertaken with the intention of facilitating a step-up in asset tax basis for Buyer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Retained Businesses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all of the businesses and operations of the Sellers or any of their respective Affiliates (other than the Company Group) as at the date of this Agreement, other than the Covered Business.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctioned Jurisdiction</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any country, region or territory that is the subject of comprehensive Sanctions which widely prohibit dealings or transactions in, with or involving such country, region or territory (at the time of this Agreement, Crimea, Luhansk, Donetsk regions of Ukraine, Russia, Cuba, Iran, North Korea and Syria).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Applicable Laws, executive orders, regulations or other requirements relating to any and all economic or financial sanctions, sectoral sanctions, secondary sanctions, trade embargoes and anti-terrorism laws, including those imposed, administered or enforced by (a)&#160;the United States of America (including those administered by the U.S. Department of the Treasury&#8217;s Office of Foreign Assets Control, the U.S. Department of State, the U.S. Department of Commerce, or through any existing or future executive order), (b)&#160;the United Nations Security Council, (c)&#160;the European Union or any member state thereof, (d)&#160;the United Kingdom (including the Office of Financial Sanctions Implementation of Her Majesty&#8217;s Treasury) or (e)&#160;any other Governmental Authority, to the extent applicable to the Company Group.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedules</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the disclosure schedules to this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Security Incident</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any loss, theft, or accidental, unlawful or unauthorized access, use, loss, disclosure, denial, alteration, destruction, disclosure, compromise, modification or other unauthorized Processing of Personal Information or other non-public information owned, used, maintained, received or controlled by or on behalf of the Company Group.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Fundamental Tax Warranties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.14(n)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(p)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (without regard to the Schedules).</font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Fundamental Warranties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Organization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Capitalization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Subsidiaries</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.4(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Authorization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Interest Ownership</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.3(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Certain Fees</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and the Seller Fundamental Tax Warranties.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any and all (a) income Taxes for which any Company Group Member (including any predecessors or successors thereof) is liable as a result of being a member of any affiliated, combined, consolidated, unitary or similar group for applicable Tax purposes on or prior to the Closing Date, including pursuant to Section&#160;1.1502-6 of the Treasury Regulations or any analogous or similar federal, state, local or non-U.S. Law or regulation, (b) income Taxes of any Person (other than any Company Group Member (including any predecessors or successors thereof)) imposed on any Company Group Member (including any predecessors or successors thereof) as a transferee or successor, by Contract (other than by reason of customary provisions contained in any customary contract for the provision of goods and services entered into in the Ordinary Course or commercial lending contracts entered into with third parties, in each case the primary purpose of which is not related to Taxes) or pursuant to any applicable Law, which Taxes relate to an event or transaction occurring at or before the Closing, (c) income Taxes imposed on, allocated or attributable to or incurred or payable by any Company Group Member (including any predecessors or successors thereof) with respect to a Pre-Closing Tax Period, together with any interest, penalty or additions to Tax accruing after the Closing Date on Taxes described in this clause (c), (d) Taxes imposed on Parent, Sellers or any of their Affiliates that are not being transferred pursuant to this Agreement for any Taxable period (including any such Taxes imposed as a result of the transactions contemplated by this Agreement, other than Transfer Taxes), (e)&#160;Transfer Taxes for which the Sellers are liable pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (f)&#160;Taxes for any Pre-Closing Tax Period for which Buyer or any of its Affiliates (including the Company Group Members from and after the Closing) is liable that arise from or are attributable to the Restructuring, including any amendments or modifications thereto, (g)&#160;income Taxes resulting from any breach of the Seller Fundamental Tax Warranties and (h) income Taxes resulting from any breach of the Seller&#8217;s obligations pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.16</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in each case of clauses (a) through (h), except to the extent of any such Taxes that are actually taken into account in Net Working Capital or Company Indebtedness or paid by the Sellers, including pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. For purposes of this provision, the term &#8220;income Taxes&#8221; means all Taxes imposed on or determined with reference to income, profits or gross receipts, including any franchise Taxes imposed in lieu thereof, and direct or indirect capital gains Taxes.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Shared Contract</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Contract pursuant to which a Person other than a Seller or its Affiliates provides assets, services, rights or benefits to a Seller or its Affiliates (other than the Company Group) in respect of (a)&#160;the Covered Business and (b)&#160;the Retained Businesses).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Software</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any (a) computer programs, including all software implementations of algorithms, models and methodologies, whether in source code or object code, (b) databases and (c) descriptions, flow-charts and other work product used to design, plan, organize and develop any of the foregoing, screens, user interfaces, report formats, firmware, development tools, templates, menus, buttons and icons, in each case, in any and all forms of media.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Solvent</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; when used with respect to any Person or group of Persons on a combined basis, means that, as of any date of determination, (a)&#160;the amount of the&#160;&#8220;fair saleable value&#8221; of the assets of such Person (or group of Persons on a combined basis) will, as of such date, exceed (i)&#160;the value of all&#160;&#8220;liabilities of such Person, including contingent and other liabilities,&#8221; as of such date, as such quoted terms are generally determined in accordance with applicable Laws governing determinations of the insolvency of debtors and (ii)&#160;the amount that will be required to pay the probable liabilities of such Person (or group of Persons on a combined basis) on its existing debts (including contingent liabilities) as such debts become absolute and matured, (b)&#160;such Person (or group of Persons on a combined basis) will not have, as of such date, an unreasonably small amount of capital for the operation of the businesses in which it is engaged or proposed to be engaged following such date and (c)&#160;such Person (or group of Persons on a combined basis) will be able to pay its liabilities, including contingent and other liabilities, as they mature.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sponsor</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Clayton, Dubilier &#38; Rice Fund XI, L.P., a Cayman Islands exempted limited partnership.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; or&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiaries</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; mean, with respect to a Person, a corporation, partnership, limited liability company, joint venture or other entity of which (a) such Person has ordinary voting power to elect a majority of the board of directors or other persons performing similar functions or (b) more than 50% of the securities or ownership interests of such entity are owned, directly or indirectly, through one or more intermediaries, by such Person. For the avoidance of doubt, the Company&#8217;s Subsidiaries will include any entity that will be the Company&#8217;s Subsidiary upon the completion of the Restructuring. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sunquest Business</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Company Group&#8217;s (a) specialized laboratory software for utilization by (i) molecular pathology diagnostic laboratories&#59; and (ii)&#160;laboratories focused on complex genetic testing&#59; and (b) general laboratory workflow on premises software maintenance agreements.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sunquest Transition Services Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Sunquest Transition Services Agreement between Sunquest Information Systems, Inc., a Pennsylvania corporation, and Sunquest LIMS LLC, a Delaware limited liability company, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(f).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Return</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any original or amended report, form, return, declaration, schedule, claim for refund or information return or statement required to be supplied to a Governmental Entity in connection with Taxes or any amendment to any of the foregoing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; (and with a correlative meaning,&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Taxable</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) means (a) any and all federal, state, local or non-U.S. taxes, charges, duties, fees, levies or other assessments, including income, gross receipts, branch profits, license, payroll, employment, excise, severance, stamp, occupation, premium, windfall profits, environmental, customs duties, capital stock, franchise, profits, withholding, social security (or similar, including FICA), unemployment, disability, real property, personal property, sales, use, transfer, registration, value added, alternative or add-on minimum, estimated or other tax of any kind whatsoever, imposed by any Governmental Entity, and including any interest, penalty or addition imposed thereon, in each case, whether disputed or not and (b) any liability for payment of amounts described in clause (a) whether as a result of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">transferee or successor liability or of being a member of an affiliated, consolidated, combined or unitary group, including any liability pursuant to Section 1.1502-6 of the Treasury Regulations (or any similar provision of federal, state, local or non-U.S. Law), by Contract, Law, or otherwise.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Trademark License Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a trademark license agreement between Parent or one or more of its Affiliates and Holdings, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Trademarks</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all registered trademarks and service marks, logos, internet domain names, service marks, trade dress, corporate names and doing business designations and all registrations and applications for registration of the foregoing, common law trademarks, and any other indicia of origin.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transaction Tax Deductions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any Tax deductions allowed under applicable Law relating to (a) the pay down or satisfaction of the Company Indebtedness, (b) the payment of the Company Transaction Expenses and (c) any other deductible payments attributable to the Restructuring or Buyer&#8217;s purchase of the Purchased Equity Interests pursuant to this Agreement that are economically borne by a Seller in accordance with the terms of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transfer Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means all stock transfer, notarial, filing, recordation, goods, services, sales, use, real or personal property transfer, mortgage, documentary, value-added, stamp and all other similar Taxes or other like charges imposed by any Governmental Entity in connection with the transactions contemplated by this Agreement (which, for the avoidance of doubt, shall not include any (a) Taxes imposed on or determined with reference to net income, profits or gross receipts, including any franchise Taxes imposed in lieu thereof, and (b) direct or indirect capital gains Taxes, including any Taxes imposed on any Company Group Member as a method of collecting such Taxes).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transition Services Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Transition Services Agreement between Parent or one or more of its Affiliates and Holdings, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Treasury Regulations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the Income Tax Regulations promulgated under the Code.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">U.S.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means the United States of America.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Benefit Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means each Company Benefit Plan maintained exclusively or primarily for employees of the Company Group (other than retention Contracts and existing retention-related Liabilities under offer letters) who are employed in the U.S.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Valuation Time</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means 11&#58;59 p.m. Eastern time on the day prior to the Closing Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Willful Breach</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means a breach that is a consequence of an act or failure to act undertaken by the breaching party with actual knowledge, or knowledge that a Person acting reasonably under the circumstances should have, that such party&#8217;s act or failure to act would, or would reasonably be expected to, result in or constitute a breach of this Agreement.</font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-align:justify;text-indent:0.36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 1.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Other Definitions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each of the following terms is defined in the Section&#160;set forth opposite such term&#58;</font></div><div style="padding-left:41.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.185%"><tr><td style="width:1.0%"></td><td style="width:69.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.087%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Term</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Adjustment Amount</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(d)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Affiliate Transaction</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.20(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allocation</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(o)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Alternative Financing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.20(c)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-Corruption Laws</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section&#160;3.24(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available Insurance Policies</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.17(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Business Client</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.19(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buyer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buyer Related Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.2(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Carve-Out Operations</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.3(g)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Claims</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.15</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Closing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Closing Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collective Bargaining Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.18(c)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitment Letters</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Closing Statement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Employees</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.10(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Release Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.15</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Severance Arrangements</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.10(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Data Partners</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.21(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Data Security Obligations</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.21(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Debt Commitment Letter</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Debt Financing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Debt Financing Agreements</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.20(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Debt Marketing Materials</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.20(d)(iii)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earnout Review Period</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.9(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earnout Statement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.9(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Enforcement and Reimbursement Costs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section&#160;8.2(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity Commitment Letter</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity Interests</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recitals</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity Financing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Cash</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Closing Statement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Company Indebtedness</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Company Transaction Expenses</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Distribution Amount</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Net Working Capital</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:41.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.185%"><tr><td style="width:1.0%"></td><td style="width:69.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.087%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated Net Working Capital Adjustment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fee Letter</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Final Closing Statement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(c)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign Benefit Plan</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.17(d)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Government Official</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.24(f)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Governmental Authority</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.24(f)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Holdings</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recitals</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Holdings LLC Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.16(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indemnified Guarantees</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.12(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Independent Accountant</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intercompany Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.20(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investor Rights Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recitals</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IRS</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.17(b)(v)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">JD</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.11(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lenders</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Limited Guarantee</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Licensed Intellectual Property</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.10(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">LLC Agreement</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recitals</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Material Contracts</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.13(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Material Customer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.22(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Material Leases</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.9(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Material Supplier</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.22(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Noncompete Period</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.19(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outside Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.1(d)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Parent</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Party</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">PBGC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.17(b)(iii)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pre-Closing Tax Proceeding</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(m)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Press Release</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.5</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Privileged Deal Communications</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.11(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchased Equity Interests</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recitals</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Regulatory Action&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.3(d)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Relevant Persons</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.24(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Resolved Matters</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Review Period</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RIPIC Holdco</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Roper Holdings</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Securities Act</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.8(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seller Marks</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.11</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seller Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.11(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seller Prepared Tax Returns</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(b)</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:41.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.185%"><tr><td style="width:1.0%"></td><td style="width:69.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.087%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seller Related Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.1(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seller Release Parties</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.15</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sellers</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Straddle Period</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(d)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Supporting Documentation</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Termination Fee</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.2(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transaction Tax Treatment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8(n)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Transition Period</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.11</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tree Stock Awards&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;...</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.17(h)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unresolved Matters</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">WARN Act</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.18(h)</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 1.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Construction</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Unless the context of this Agreement otherwise clearly requires, (i)&#160;references to the plural include the singular and references to the singular include the plural, (ii)&#160;references to one gender include the other gender, (iii)&#160;the words &#8220;include,&#8221; &#8220;includes&#8221; and &#8220;including&#8221; do not limit the preceding terms or words and will be deemed to be followed by the words &#8220;without limitation&#8221;, (iv)&#160;the terms &#8220;hereof&#8221;, &#8220;herein&#8221;, &#8220;hereunder&#8221;, &#8220;hereto&#8221; and similar terms in this Agreement refer to this Agreement as a whole and not to any particular provision of this Agreement, (v)&#160;the terms &#8220;day&#8221; and &#8220;days&#8221; mean and refer to calendar day(s), (vi)&#160;the terms &#8220;year&#8221; and &#8220;years&#8221; mean and refer to calendar year(s), (vii)&#160;references to &#8220;written&#8221; or &#8220;in writing&#8221; include in electronic form, (viii)&#160;references to any Person includes such Person&#8217;s successors and permitted assigns and (ix)&#160;references to &#8220;$&#8221; mean the lawful currency of the United States.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Unless otherwise set forth in this Agreement, references in this Agreement, including the Exhibits and Schedules, to any document, instrument or agreement (including this Agreement) (i)&#160;includes and incorporates all exhibits, schedules and other attachments thereto, (ii)&#160;includes all documents, instruments or agreements issued or executed in replacement thereof and (iii)&#160;means such document, instrument or agreement, or replacement or predecessor thereto, as amended, modified or supplemented from time to time in accordance with its terms and in effect at any given time. All Article, Section, Exhibit and Schedule references herein are to Articles, Sections, Exhibits and Schedules of this Agreement, unless otherwise specified.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">References to statutes include all rules and regulations promulgated thereunder and references to statutes, rules and regulations will be construed as including all statutes, rules and regulatory provisions consolidating, amending or replacing the statute, rule or regulation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">An item arising with respect to a specific representation or warranty shall be deemed to be &#8220;reflected in or on&#8221; or &#8220;reserved for or against&#8221; or &#8220;disclosed in&#8221; or &#8220;shown in&#8221; a balance sheet or financial statements to the extent (i)&#160;there is a reserve, accrual or other similar item underlying a number on such balance sheet or financial statement that is related to the subject matter of such representation, (ii)&#160;such item is otherwise specifically set forth on the balance sheet or financial statement or (iii)&#160;such item is reflected on the balance sheet or financial statement and is specifically referred to in the notes thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Each of the Parties acknowledges that it has been represented by independent counsel of its choice throughout all negotiations that have preceded the execution of this Agreement and that it has executed the same with consent and upon the advice of said independent counsel. Each Party and its counsel cooperated in the drafting and preparation of this Agreement, the documents referred to herein and this Agreement will not be construed as if prepared by one of the Parties, but rather according to its fair meaning as a whole, as if all Parties had prepared it. Accordingly, any rule of Law or any legal decision that would require </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">interpretation of any ambiguities in this Agreement against the party that drafted it is of no application and is hereby expressly waived.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;II</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:28.65pt"><br><br>PURCHASE AND SALE</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Completion of the Closing Transactions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Subject to the terms and conditions of this Agreement, at the Closing&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Debt Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Immediately prior to the Closing, the Company will cause one or more Subsidiaries of the Company that, in each case, is an entity disregarded as separate from the Company for U.S. federal income Tax purposes, to enter into the Debt Financing Agreements, incur the Debt Financing and to make the payments with respect to the Debt Financing in accordance with the terms and conditions of the Debt Commitment Letter or any Debt Financing that constitutes an Alternative Financing in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.20(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof. The Company will cause one or more Subsidiaries of the Company to complete the steps of the Restructuring described in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;2.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and make the related payments associated therewith to Sellers or their Affiliates from the proceeds of the Debt Financing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Payment of Estimated Company Transaction Expenses and Buyer Transaction Expenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Immediately following the completion of the actions contemplated in clause (a), the Company will, or will cause one of the Company Group Members to, (i) pay the Estimated Company Transaction Expenses set forth on the Estimated Closing Statement to the applicable third parties (or, in the case of amounts to be paid through payroll processing, the Company Group) and (ii) to the extent requested by Buyer, pay the Buyer Transaction Expenses pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Distribution</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Concurrently with the actions contemplated in clause (b) and prior to Buyer&#8217;s purchase of the Purchased Equity Interests, the Company will cause one of the Company Group Members to distribute the Estimated Distribution Amount to Holdings, immediately following which the Company will cause Holdings to distribute the Estimated Distribution Amount to the Company immediately following which the Company will distribute the Estimated Distribution Amount to Sellers, directly or indirectly.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Payment of Purchase Price</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Immediately following the distribution contemplated in clause (c), (i)&#160;Buyer will pay or cause to be paid to Sellers the Purchase Price and (ii)&#160;each Seller will sell, convey, assign, transfer and deliver to Buyer, and Buyer will purchase, acquire and accept from such Seller, all of such Seller&#8217;s right, title and interest in and to the Purchased Equity Interests, free and clear of any Liens other than restrictions on transfer arising under applicable securities Laws or the LLC Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Estimated Closing Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. At least three Business Days prior to the Closing Date, Sellers will deliver to Buyer a statement (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Closing Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), setting forth Sellers&#8217; good faith estimate of the Distribution Amount, which will be based on, and which statement will include, Sellers&#8217; good faith estimate (together with reasonable supporting calculations and documentation with respect thereto) of (i) Company Indebtedness&#59; (ii) the aggregate amount of Cash, (iii) Net Working Capital, (iv) the resulting Net Working Capital Adjustment and (v) the aggregate amount of Company Transaction Expenses (itemized by payee), in each case calculated as of the Valuation Time. The Estimated Closing Statement and the component items thereof will be prepared and calculated in accordance with this Agreement and the Accounting Policies. The &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Distribution Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Company Indebtedness</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Cash</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Net Working Capital</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Net Working Capital Adjustment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Estimated Company Transaction Expenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; will be the estimates of the Distribution Amount, Company Indebtedness, Cash, Net Working Capital, the Net Working Capital Adjustment and Company Transaction Expenses, respectively, as determined in accordance with this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers shall consider in good faith, and consult with Buyer regarding, any comments on proposed changes to the Estimated Closing Statement </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that Buyer may provide in the period following delivery of the Estimated Closing Statement but prior to the Closing&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in no event will any disagreement regarding the Estimated Closing Statement delay the Closing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Subject to the terms and conditions of this Agreement, the closing of the transactions contemplated by this Agreement (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) will occur as promptly as possible, and in any event no later than three Business Days following the satisfaction or waiver of the conditions to the obligations of the Parties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;VII</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than those conditions that by their nature are to be fulfilled by actions taken at the Closing, but subject to the satisfaction or waiver of such conditions) or on such other date as Sellers and Buyer may agree in writing </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that notwithstanding the foregoing, the Closing shall not occur until the earlier of (x)&#160;a date during the Marketing Period specified by Buyer on no fewer than three Business Days&#8217; notice to Sellers (unless a shorter period shall be agreed to by Sellers and Buyer) and (y)&#160;the third Business Day following the final day of the Marketing Period (subject, in each case, to the satisfaction or waiver of the conditions to the obligations of the Parties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;VII</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than those conditions that by their nature are to be fulfilled by actions taken at the Closing, but subject to the satisfaction or waiver of such conditions)). The date of the Closing will be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;. The Closing will take place by remote exchange of signatures and documents. The Closing will be deemed effective as of 12&#58;01 a.m. EST on the Closing Date, or at such other place or at such other time as Sellers and Buyer may agree in writing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Deliveries by Sellers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">At the Closing, Sellers will deliver or cause to be delivered to Buyer (unless delivered previously) the following&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">the executed Ancillary Agreements&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">a properly completed and validly executed IRS Form W-9 of each Seller or, in case a Seller is treated and properly classified as an entity disregarded as separate from its owner for U.S. federal income Tax purposes on the Closing Date, of such owner (or each of such owners) of such Seller&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.36pt">the certificates and other documents required to be delivered pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">a duly executed assignment of membership interests in the Company from Sellers and&#47;or their respective Affiliates in respect of the Purchased Equity Interests, and any certificates issued in respect of such interests&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">all other certificates, instruments and documents as may be reasonably necessary to carry out the provisions of this Agreement and consummate and make effective the transactions contemplated by this Agreement, as determined by the parties acting reasonably and in good faith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">At the Closing, Sellers will deliver or cause to be delivered to the Company (unless delivered previously) all books and records (including personnel files) of the Company Group in the possession of Sellers or any of their respective Affiliates (excluding any Combined Tax Return or associated work papers).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Deliveries by Buyer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. At the Closing, Buyer will deliver or cause to be delivered to Sellers the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">the executed Ancillary Agreements&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">the certificates and other documents required to be delivered pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Post-Closing Distribution Amount Adjustment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">As soon as reasonably practicable after the Closing Date, and in any event within 120 days thereof, the Company will prepare and deliver to Sellers a statement setting forth the Company&#8217;s calculation of (i)&#160;Cash, (ii)&#160;Company Indebtedness, (iii)&#160;Net Working Capital, (iv)&#160;the resulting Net Working Capital Adjustment, and (v)&#160;the aggregate amount of Company Transaction Expenses, in each case as of immediately prior to the Closing (such statement being referred to as the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Closing Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). The Company Closing Statement, the Final Closing Statement and the component items thereof will be prepared and calculated in accordance with this Agreement and the Accounting Policies. Following the Closing Date, the Company will (1)&#160;permit, and will cause each Company Group Member to permit, Sellers and their Representatives reasonable access to the books, records, properties, premises, work papers, personnel and other information of the Company Group to permit Sellers and their Representatives to review the Company Closing Statement or to address any dispute described in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (2)&#160;reasonably cooperate, and will cause each Company Group Member to reasonably cooperate, with Sellers and their Representatives in connection with such review or any dispute, including providing on a timely basis all other information necessary or useful in connection with the review of the Company Closing Statement as is reasonably requested by Sellers or their Representatives&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any such access or cooperation will be provided during normal business hours under the supervision of the applicable personnel of Buyer or the Company Group and in such a manner as to maintain the confidentiality of the relevant information and not interfere unreasonably with the operations of the Company Group. The Parties agree that the purpose of preparing and calculating Cash, Company Indebtedness, Net Working Capital and the Company Transaction Expenses is to measure changes in such amounts without the introduction of new accounting methods, policies, practices, procedures, or classifications from the Accounting Principles. The Company Closing Statement and the calculation of the amounts therein will entirely disregard (x)&#160;any and all effects on the assets or Liabilities of the Company Group as a result of any financing or refinancing arrangements entered into at any time by the Company Group or any other transaction entered into by the Company Group in connection with the consummation of the transactions contemplated by this Agreement and (y) any of the plans, transactions or changes that the Company initiates or makes, or causes to be initiated or made, after the Closing with respect to the Company Group, or any facts or circumstances that are unique or particular to Buyer or any of its assets or Liabilities. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Sellers will, within 60 days following receipt of the Company Closing Statement (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Review Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), accept or reject the Company Closing Statement submitted by the Company. If Sellers disagree with the Company Closing Statement or any calculation therein, then Sellers will give written notice to the Company of such dispute and any reason therefor within such 60-day period. Should Sellers fail to provide the Company with a written notice of dispute within such 60-day period, Sellers will be deemed to agree with the Company&#8217;s calculation. In the event there is a dispute, the Company and Sellers will attempt to reconcile their differences, and any written resolution by them as to any disputed amounts will be final, binding and conclusive on the Parties. Any items agreed to by Sellers and the Company in writing, together with any items not disputed or objected to by Sellers in a dispute notice, are collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Resolved Matters</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;. If Sellers and the Company are unable to reach a resolution with such effect within 30 days after the receipt by the Company of Sellers&#8217; written notice of dispute, Sellers and the Company will submit the items remaining in dispute (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Unresolved Matters</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) for resolution to the national office of Ernst &#38; Young or, if the national office of Ernst &#38; Young is unwilling or unable to serve, to the national office of a nationally recognized independent accounting firm agreed upon by Sellers and the Company (such identified or selected firm, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Independent Accountant</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). The Independent Accountant will act as an expert, and not an arbitrator, and the Parties will direct the Independent Accountant to use commercially reasonable efforts to issue its report as to all Unresolved Matters (and only such matters) and the determination of the Adjustment Amounts within 30 days after such dispute is </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">referred to the Independent Accountant. The Independent Accountant will not have the power to modify or amend any term or provision of this Agreement. With respect to each Unresolved Matter, the Independent Accountant&#8217;s determination, if not in accordance with the position of either Sellers or the Company, will not be in excess of the higher, nor less than the lower, of the amounts advocated by Sellers or the Company with respect thereto. The Independent Accountant will be bound by the provisions of this Agreement and will base its decision solely upon the written submissions of Sellers and Buyer, and not upon any independent review. The Independent Accountant&#8217;s final written determination will be conclusive and binding upon the Parties. The Company on the one hand, and Sellers on the other hand, will bear all costs and expenses incurred by them in connection with such arbitration, except that the fees and expenses of the Independent Accountant hereunder will be borne by the Company, on the one hand, and Sellers, on the other hand, in the same proportion that the aggregate amount of Unresolved Matters submitted to the Independent Accountant that is unsuccessfully disputed by each such Party (as finally determined by the Independent Accountant) bears to the total amount of such disputed items submitted. This provision will be specifically enforceable by the Parties, and the decision of the Independent Accountant in accordance with the provisions hereof will be final and binding with respect to the matters so arbitrated and there will be no right of appeal therefrom.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Final Closing Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; will be (i) in the event that no dispute notice is delivered by Sellers to the Company, or Sellers notify the Company that they have no such disputes or objections to the Company Closing Statement, in each case prior to the expiration of the Review Period, the Company Closing Statement delivered by the Company to Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; (ii) in the event that a dispute notice is delivered by Sellers to the Company prior to the expiration of the Review Period and Sellers and the Company are able to agree on all matters set forth in such dispute notice, the Company Closing Statement delivered by the Company to Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as adjusted pursuant to the agreement of Sellers and the Company in writing&#59; or (iii) in the event that a dispute notice is delivered by Sellers to the Company prior to the expiration of the Review Period and Sellers and the Company are unable to agree on all matters set forth in such dispute notice, the Company Closing Statement delivered by the Company to Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as adjusted by the Independent Accountant to be consistent with the Resolved Matters and the final determination of the Independent Accountant of the Unresolved Matters in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. In the event the Final Closing Statement is determined (x) pursuant to clauses (i) or (ii) of the immediately preceding sentence, the Company will prepare the Final Closing Statement and calculate the Adjustment Amounts, if any, in each case in accordance with the terms of this Agreement, and deliver such items to Sellers within three Business Days following the determination thereof or (y) pursuant to clause (iii) of the immediately preceding sentence, the Independent Accountant will prepare the Final Closing Statement and calculate the Adjustment Amounts, if any, based on the Final Closing Statement, in accordance with the terms of this Agreement, and deliver such items to Sellers and the Company within three Business Days following the delivery of the final written determination of the Independent Accountant to Sellers and the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The parties agree that, after the Closing, the Distribution Amount will be adjusted as set forth below (each, an &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Adjustment Amount</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) based upon the respective amounts set forth in the Final Closing Statement&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">if the Cash is less than the Estimated Cash, the Distribution Amount will be reduced by, and Sellers will pay to the Company, the difference between the Estimated Cash and the Cash&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">if the Cash is greater than the Estimated Cash, the Distribution Amount will be increased by, and the Company will pay to Sellers, the difference between the Cash and the Estimated Cash&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.36pt">if the Company Indebtedness is greater than the Estimated Company Indebtedness, the Distribution Amount will be reduced by, and Sellers will pay to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company, the difference between the Company Indebtedness and the Estimated Company Indebtedness&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">if the Company Indebtedness is less than the Estimated Company Indebtedness, the Distribution Amount will be increased by, and the Company will pay to Sellers, the difference between the Estimated Company Indebtedness and the Company Indebtedness&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">if the Net Working Capital Adjustment is less than the Estimated Net Working Capital Adjustment, the Distribution Amount will be reduced by, and Sellers will pay to the Company, the difference between the Estimated Net Working Capital Adjustment and the Net Working Capital Adjustment&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">if the Net Working Capital Adjustment is greater than the Estimated Net Working Capital Adjustment, the Distribution Amount will be increased by, and the Company will pay to Sellers, the difference between the Net Working Capital Adjustment and the Estimated Net Working Capital Adjustment&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">if the Company Transaction Expenses are greater than the Estimated Company Transaction Expenses, the Distribution Amount will be reduced by, and Sellers will pay to the Company, the difference between the Company Transaction Expenses and the Estimated Company Transaction Expenses&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.86pt">if the Company Transaction Expenses are less than the Estimated Company Transaction Expenses, the Distribution Amount will be increased by, and the Company will pay to Sellers, the difference between the Estimated Company Transaction Expenses and the Company Transaction Expenses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Adjustment Amount to be paid pursuant to clauses (i)-(viii) of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be netted so that only Sellers, on the one hand, or the Company, on the other hand, is required to make a payment hereunder. Any payment required pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be made within five Business Days following the determination and delivery of the Final Closing Statement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Any amounts paid pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be treated as an adjustment to the Distribution Amount for all applicable Tax purposes and shall be treated as such by the Parties on their Tax Returns to the extent permitted by applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be the sole and exclusive remedy of the Parties with respect to the determination of the Distribution Amount&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that in no event will Buyer, the Company or Sellers be entitled to any duplicative recovery as a result of the rights and remedies afforded herein.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Method of Payment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. All payments required under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;II</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or any other provision of this Agreement will be made in cash by wire transfer of immediately available funds to such bank account or bank accounts designated in writing by the Person to which the applicable payment is due. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer and each Company Group Member, as applicable, shall be entitled to deduct and withhold from any amount paid or payable pursuant to this Agreement to any Person such amounts as it is required to deduct and withhold with respect to the making of such payment under applicable Law&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Buyer or such Company Group Member, as applicable, shall use commercially reasonable efforts to inform the Person to whom such amounts are being paid of its intent to withhold at least five Business Days prior to making any such withholding from any payment pursuant to this Agreement (other than any withholding or deduction in respect of payments treated as compensation for U.S. federal income tax purposes) and to provide such Person a reasonable opportunity to provide any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">documentation that may reduce or eliminate such obligation. To the extent that any amounts are so deducted and withheld, and paid over to the appropriate Governmental Entity in accordance with applicable Law, such deducted and withheld amounts shall be treated for all purposes of this Agreement as having been paid to the Person in respect of which such deduction and withholding was made.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 2.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">No later than February 28, 2023, Sellers shall deliver to Buyer a statement setting forth, in reasonable detail, Sellers&#8217; calculation of Earnout EBITDA (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). If Buyer disagree with the calculations in the Earnout Statement, then Buyer will give written notice to Sellers of such dispute and any reason therefor within 60 days following receipt of the Earnout Statement (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Earnout Review Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). If Buyer fails to provide the Sellers with a written notice of dispute within such 60-day period, Buyer will be deemed to agree with Sellers&#8217; calculation. In the event there is a dispute, Buyer and Sellers will attempt to reconcile their differences, and any written resolution by them as to any disputed amounts will be final, binding and conclusive on the Parties. If Sellers and Buyer are unable to reach a resolution with such effect within 30 days after the receipt by Sellers of Buyer&#8217;s written notice of dispute, Sellers and Buyer will submit the items remaining in dispute for resolution to the Independent Accountant in accordance with procedures substantially similar to those set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, applied to the Earnout Statement </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">mutatis mutandis</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Final Earnout Statement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; will be (i)&#160;in the event that no dispute notice is delivered by Buyer, or Buyer notifies Seller that it has no such disputes or objections to the Earnout Statement, in each case prior to the expiration of the Earnout Review Period, the Earnout Statement delivered by Sellers to Buyer pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; (ii)&#160;in the event that a dispute notice is delivered by Buyer to Sellers prior to the expiration of the Earnout Review Period and Sellers and Buyer are able to agree on all matters set forth in such dispute notice, the Earnout Statement delivered by Sellers to Buyer pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as adjusted pursuant to the agreement of Sellers and Buyer in writing&#59; or (iii) in the event that a dispute notice is delivered by Buyer to Sellers prior to the expiration of the Earnout Review Period and Sellers and Buyer are unable to agree on all matters set forth in such dispute notice, the Earnout Statement delivered by Sellers to Buyer pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as adjusted by the Independent Accountant in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. In the event the Earnout Statement is determined (x)&#160;pursuant to clauses (i) or (ii) of the immediately preceding sentence, Sellers will prepare the Final Earnout Statement and deliver it to Buyer within three Business Days following the determination thereof or (y)&#160;pursuant to clause (iii) of the immediately preceding sentence, the Independent Accountant will prepare the Final Earnout Statement and deliver such items to Sellers and Buyer within three Business Days following the delivery of the final written determination of the Independent Accountant to Sellers and Buyer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If Earnout EBITDA is greater than the Earnout Threshold, within 12 Business Days following the date on which the Final Earnout Statement is delivered pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Buyer shall pay to an account designated in writing by Sellers, by wire transfer of immediately available funds, an aggregate amount of cash equal to the Earnout Amount.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Parties agree that any payment of the Earnout Amount will be treated as an adjustment to the Purchase Price for all applicable Tax purposes and shall be treated as such by the Parties on their Tax Returns to the extent permitted by applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">In the event that the Closing occurs prior to January 1, 2023, during the period beginning on the Closing Date and ending on December 31, 2022, unless otherwise consented to by the Roper Directors (as defined in the Investor Rights Agreement) or the Sellers (such consent not to be unreasonably withheld, conditioned or delayed), Buyer will use commercially reasonable efforts to cause the Company Group Members to conduct their respective businesses in the Ordinary Course (taking into account the transition of the Company Group to a standalone business, including as contemplated by the Transition Services Agreement and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">with respect to the replacement of services that were previously provided by Sellers and their Affiliates (other than the Company Group) to the Company Group).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:25.6pt"><br><br>REPRESENTATIONS AND WARRANTIES REGARDING THE COMPANY GROUP</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Except as set forth in the Schedules (in the corresponding section or to the extent otherwise disclosed against another section in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), Sellers hereby represent and warrant as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.1 &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Organization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each Company Group Member is duly incorporated, validly existing and in good standing under the Laws of its formation or incorporation. Each Company Group Member has all requisite power and authority to own, lease and operate its properties and to carry on in all material respects its business as conducted on the date hereof. Each Company Group Member is duly qualified or registered as a foreign business organization, as applicable, to transact business under the Laws of each jurisdiction where the character of its activities or the location of the properties owned or leased by it requires such qualification or registration, except where the failure of such qualification or registration would not, individually or in the aggregate, be materially adverse to the Group Companies, taken as a whole.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.2 &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Capitalization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. After giving effect to the Restructuring, Sellers will own all of the Equity Interests. The Equity Interests are duly authorized, validly issued, fully paid, nonassessable, free and clear of any Liens and were not issued in violation of (i) any preemptive rights or (ii) applicable securities Laws and the rules and regulations promulgated thereunder. There are no options, warrants, subscriptions, convertible securities, stock participation or appreciation rights, phantom stock rights, profit participation rights, purchase rights, exchange rights or other rights, commitments or Contracts of any character relating to the Equity Interests or obligating any Seller or any Company Group Member to issue or sell the equity interests of any Company Group Member. Neither Seller nor any Company Group Member is a party to any voting trust or other agreement with respect to the voting, redemption, sale, transfer or other disposition of the interests of any Company Group Member. There is no indebtedness of any Company Group Member having the right to vote (or that is convertible into, or exercisable or exchangeable for, securities having the right to vote) on any matters which holders of Equity Interests may vote. There are no outstanding contractual obligations of the Company to repurchase, redeem or otherwise acquire any equity interests in the Company or to make any investment (in the form of a loan, capital contribution or otherwise) in any other Person. The Purchased Equity Interests constitute 51% of the issued and outstanding equity interests of the Company and are owned of record and beneficially by Sellers as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiaries</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth (i)&#160;the name and jurisdiction or organization of each Company Group Member and (ii)&#160;the holder(s) of record of all outstanding equity interests in each such entity. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Company has no Subsidiaries or ownership interest in any other entities.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for the Regulatory Clearances, and assuming the accuracy and completeness of the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;V</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, neither the execution and delivery of this Agreement by Sellers and the Company nor the consummation of the transactions contemplated by this Agreement will&#58; (a)&#160;conflict with or result in any breach of any provision of the Charter Documents of any Company Group Member&#59; (b)&#160;require any filing with, or the obtaining of any permit, authorization, consent or approval of, any Governmental Entity, excluding any permit, authorization, consent or approval required pursuant to a Contract involving any Company Group Member on the one hand and a Governmental Entity on the other hand&#59; (c)&#160;violate, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">conflict with or result in a default under, or give rise to any right of termination, cancellation or acceleration under, any of the terms, conditions or provisions of any Material Contract&#59; or (d)&#160;violate any Law or Order applicable to the Company Group&#59; excluding from the foregoing clauses (b), (c)&#160;and (d)&#160;such requirements, violations, conflicts, defaults or rights (i)&#160;which would not have a Material Adverse Effect, or (ii)&#160;which become applicable as a result of the business or activities in which Buyer is or proposes to be engaged or as a result of any acts or omissions by, or the status of or any facts pertaining to, Buyer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Statements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Correct and complete copies of the Financial Statements are attached as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.5(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.5(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Financial Statements have been prepared in accordance with GAAP from the books and records of the Company Group, consistently applied throughout the periods indicated. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.5(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, each balance sheet included in such Financial Statements (including the related notes and schedules) fairly presents in all material respects the financial position of the Company Group as of the date of such balance sheet, and each statement of income and cash flows included in the Financial Statements (including any related notes and schedules) fairly presents in all material respects the results of operations and changes in cash flows, as the case may be, of the Company Group for the periods set forth therein, in each case in accordance with GAAP consistently applied during the periods involved, except as otherwise noted therein and, in the case of any unaudited Financial Statements, subject to normal and recurring year-end adjustments and the absence of notes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Company Group has devised and maintained systems of internal accounting controls over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934) sufficient to provide reasonable assurances regarding the reliability of financial reporting and the preparation of financial statements in accordance with GAAP. There are no significant deficiencies or material weaknesses in the design or operation of internal accounting controls over financial reporting with respect to any Company Group Member. There is no fraud that involves management or other employees of the Company Group who have a significant role in the internal accounting controls over financial reporting of the Company Group.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Undisclosed Liabilities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no Company Group Member has any Liabilities required to be shown in the Financial Statements in accordance with GAAP, except (a)&#160;to the extent set forth on, reflected in, reserved against or disclosed in the most recent balance sheet included in the Financial Statements, (b)&#160;those Liabilities arising under this Agreement, (c)&#160;those Liabilities incurred in the Ordinary Course since the date of the most recent balance sheet included in the Financial Statements, and (d)&#160;Liabilities that would not, individually or in the aggregate, have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Absence of Certain Changes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, since the Balance Sheet Date, (a)&#160;the Company Group has operated in the Ordinary Course, (b)&#160;there has not been any event, change or effect that, individually or in the aggregate, has had or could reasonably be expected to have a Material Adverse Effect and (c) no member of the Company Group has taken any action or omitted to take any action that, if so taken or omitted to be taken after the date hereof, would require Buyer&#8217;s consent under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(s)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sufficiency of Assets</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for the services to be provided pursuant to the Transition Services Agreement, the Assets of the Company Group, after giving effect to the Restructuring, which are owned or leased pursuant to valid leases or licenses, constitute all of the assets necessary for the Company Group to operate its business in the manner presently operated.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Real Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule&#160;3.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth a correct and complete list of all physical locations at which any Company Group Member is the lessee of Leased Real Property with aggregate rent payments in excess of $100,000 per year (the Contracts relating to such Leased Real Property, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Leases</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.9(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or as otherwise would not, individually or in the aggregate, materially adversely impact the Company Group, each Company Group Member has good and marketable title to the Owned Real Property and a valid leasehold interest in the Leased Real Property, free and clear of any Liens other than Permitted Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.9(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth a correct and complete list of all Owned Real Property, including the street address and owner thereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.9(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, there are no condemnation, eminent domain or appropriation, notices of material default or similar proceedings pending or, to the Knowledge of the Sellers, threatened against or in respect of any of the Real Property or the improvements thereon, which, if occurring, would materially impair the operations of any member of the Company Group at the Real Property affected thereby. The use and operation of the Real Property does not violate any law, covenant, condition, restriction, easement, license, Permit or Contract.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.10 &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intellectual Property and Information Technology</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.10(a</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) sets forth a complete and accurate list of all Company Registered Intellectual Property (except for domain names), together with the application or registration number, date of filing or issuance, jurisdiction where each is registered or applied for and the identity of the applicant or legal or registered owner. To the Knowledge of Seller, the Company Registered Intellectual Property is valid and enforceable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.10(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, or as otherwise would not be material to the operations of any Company Group&#8217;s business, a Company Group Member is the exclusive owner of any Company Intellectual Property, free and clear of all Liens, other than Permitted Liens and, to the Knowledge of Sellers, possesses the valid and enforceable rights to use all other Intellectual Property to the extent such rights are required in connection with the present and currently contemplated conduct of the Company Group&#8217;s business (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Licensed Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;, and together with the Company Intellectual Property, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business Intellectual Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). The Company Group has paid all maintenance fees, renewal fees or annuity expenses due for payment prior to the Closing Date for maintenance of Company Registered Intellectual Property owned by the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.10(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no Company Group Member has granted any Licenses to a third party except in the Ordinary Course for use of Company Intellectual Property.</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.10(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, since January 1, 2018, (i) neither the use of Business Intellectual Property by the Company Group nor the conduct of the Company Group&#8217;s business has been and is not misappropriating, infringing upon or violating any material Intellectual Property rights of any Person, and (ii) to the Knowledge of Sellers, no Person has been or is misappropriating, infringing or violating any material Company Intellectual Property. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.10(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no Person has instituted or asserted any Actions (or, to the Knowledge of Sellers, threatened any Actions) during the 12-month period prior to the Closing Date against any Company Group Member alleging that such Company Group Member has violated, infringed on or otherwise improperly used the Intellectual Property rights of such party.</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">To the Knowledge of Sellers, each Person in the Company Group has taken commercially reasonable measures to protect and maintain the material trade secrets and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">confidential information (including proprietary Software) owned by or used or held for use by the Company Group. To the Knowledge of Sellers, there has been no unauthorized or illegal disclosure or use of any such material proprietary or confidential information.</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">The IT Assets (i) have not materially malfunctioned or failed since January 1, 2018 and, to the Knowledge of Sellers, there have been no unauthorized intrusions or breaches of the security of the IT Assets that were or would reasonably be expected to be material to the business of the Company Group and (ii) do not, to the Knowledge of Sellers, contain any Malicious Code. The Company Group has in place commercially reasonable measures, consistent with industry standards, to protect the confidentiality, integrity and security of the IT Assets (and all information and transactions stored or contained therein or transmitted thereby) against any unauthorized use, access, interruption, modification or corruption. The Company Group has implemented commercially reasonable data backup, data storage, system redundancy and disaster avoidance and recovery procedures, as well as a commercially reasonable business continuity plan, in each case consistent with customary industry practices.</font></div><div style="margin-bottom:0.12pt;text-align:justify;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> there is no Action pending or, to the Knowledge of Sellers, threatened against any Company Group Member by or before any Governmental Entity, other than those that would not, individually or in the aggregate, have a Material Adverse Effect. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the Knowledge of Sellers, no Company Group Member or any of the assets owed or used by them is subject to any outstanding Order other than those that would not, individually or in the aggregate, have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, each Company Group Member is, and has been since January 1, 2018, in compliance with all applicable Laws and any Order to which it, or any assets owned or used by it, is subject, except where the results of any such noncompliance would not, individually or in the aggregate, have a Material Adverse Effect. Since January 1, 2018, no event has occurred or circumstance existed that could constitute or result in any (with or without notice or lapse of time or both), and no Company Group Member has received any notice from any Governmental Entity or other Person regarding any actual or alleged violation of, or failure to comply with, any applicable Laws or Order to which such Company Group Member, or any assets owned or used by it, is subject, except where the results of any such noncompliance would not, individually or in the aggregate, have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.13</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Material Contracts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule&#160;3.13(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth a correct and complete list of the following Contracts (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Contracts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to which any Company Group Member is a party to (other than the Company Benefit Plans set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.17(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">all Contracts (excluding work orders and purchase orders) that involved payments from any Company Group Member to suppliers or service providers in excess of $500,000 during fiscal year 2021&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">all Contracts (excluding work orders, sales acknowledgments and purchase orders) (A)&#160;with customers and&#47;or distributors that involved payments to any Company Group Member in excess of $500,000 during fiscal year 2021 and (B)&#160;with distributors to which any Company Group Member has granted exclusivity in any jurisdiction or territory and which will not expire or cannot be terminated prior to the first anniversary of the date hereof and which involved payments to any Company Group Member in excess of $250,000 during fiscal year 2021&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.36pt">any Contract for the employment of any United States-based employee or with respect to the equity compensation of any United States-based employee employed by any Company Group Member that is not terminable at-will&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">all bonds, debentures, notes, loans, credit or loan Contracts or loan commitments, mortgages, indentures or other Contracts relating to the borrowing of money (excluding letters of credit)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">any Contract under which (A)&#160;any Person has directly or indirectly guaranteed any Liabilities of any Company Group Member in excess of $1 million in the aggregate or (B)&#160;any Company Group Member has directly or indirectly guaranteed the Liabilities of any other Person&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">all Contracts granting any Person a Lien on all or part of any material asset of any Company Group Member, other than Liens that will be released at or prior to Closing&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">all Contracts that provide for payment, or an increased payment or benefit, or accelerated vesting, upon the execution of this Agreement or the Closing or in connection with the transactions contemplated by this Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.86pt">all joint venture or partnership Contracts, cooperative Contracts and all other Contracts providing for the sharing of any profits (excluding any sales commission, rebate or similar type of arrangements)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">all Contracts that (x)&#160;restrict the relevant Company Group Member from engaging in or competing with any business activity in any geographic area and&#47;or (y) contain exclusivity, non-compete or similar restrictions or obligations binding on the relevant Company Group Member (in each case, excluding geographical and&#47;or channel exclusivity provisions in contracts with distributors that involved payments to the Company or any of its Subsidiaries of less than $500,000 during fiscal year 2021)&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(x)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:23.18pt">all Contracts material to the Company Group&#8217;s business by which any Company Group Member licenses or grants rights in, to or under Intellectual Property from or to any Person, excluding any Contracts licensing generally available mass market software under a click-wrap or shrink-wrap license involving annual or one-time fees that do not exceed $250,000&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(xi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:20.74pt">all Contracts pursuant to which any Person provides the Company Group with IT Assets, such as data center and hosting services, or support or maintenance services for Software material to the Company Group&#8217;s business, in each case, for aggregate annual or one-time fees in excess of $250,000.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">all Contracts granting any option or first refusal, first offer or similar preferential right with respect to any equity interests, properties or assets of any Company Group Member&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xiii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.86pt">all (A)&#160;Shared Contracts, (B)&#160;Contracts with respect to Intercompany Agreements and (C)&#160;Contracts with respect to Affiliate Transactions, but in each case excluding Contracts relating to the Sunquest Business&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xiv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.24pt">all Contracts related to any acquisitions that have any ongoing obligations to make any deferred purchase price, &#8220;earn out&#8221; or other contingent or fixed payment obligations or continuing indemnification obligations or covenants&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:17.68pt">all Contracts entered into in connection with the settlement or other resolution of any actual or threatened Action under which any Company Group Member has any continuing Liabilities in excess of $2,000,000 or under which any Company Group Member is subject to any operational restrictions (other than any confidentiality, release or non-disparagement provisions).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">All Material Contracts and Material Leases are in full force and effect and have been validly authorized, executed and delivered by the applicable Company Group Member and, to the Knowledge of Sellers, the counterparties thereto, and are currently enforceable by or against the applicable Company Group Member in accordance with the express terms thereof, subject to bankruptcy, insolvency, reorganization, moratorium and similar Laws of general applicability relating to or affecting creditors&#8217; rights and to general principles of equity. No Company Group Member has given or received any written claim or notice of a material breach, default or modification under, or the cancellation or termination or material modification of, or intent to cancel, to terminate, or materially modify any Material Contract or Material Lease, except as would not reasonably be expected to result in material Liability to the Company Group, taken as a whole, or otherwise materially interfere with the present and currently contemplated conduct of the businesses of the Company Group in the Ordinary Course. To the Knowledge of Sellers, there does not exist under any Material Contract or Material Lease any event of default, event or condition that, after notice or lapse of time or both, would constitute a material violation, breach or event of default thereunder on the part of any Company Group Member, except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.13(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and except for such events of default, events, conditions, violations or breaches that would not reasonably be expected to result in material Liability to the Company Group, taken as a whole, or otherwise materially interfere with the present and currently contemplated conduct of the businesses of the Company Group in the Ordinary Course. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Tax Returns&#59; Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">all income Tax Returns and all material non-income Tax Returns required to be filed by or with respect to any Company Group Member or any of the assets and properties of any Company Group Member with any Governmental Entity in accordance with any applicable Law have been timely and duly filed, and all such Tax Returns are true, correct and complete in all material respects&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">all material Taxes required to be paid by or with respect to any Company Group Member or with respect to any of the assets and properties of any Company Group Member (whether or not shown as due and owing on any Tax Return) have been timely paid in full&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">all deficiencies for, or adjustments in respect of, Taxes that have been claimed, proposed, asserted or assessed by any Governmental Entity as a result of any audit or other examination of any Tax Returns of any Company Group Member or with respect to the assets and properties of any Company Group Member, or otherwise, have been paid, accrued on the books, as appropriate, of the relevant Company Group Member, or finally settled and no jurisdiction (whether within or without the United States) in which any Company Group Member has not filed a particular type of Tax Return or paid a particular type of Tax has asserted in writing that such Company Group Member is required to file such Tax Return or pay such type of Tax in such jurisdiction&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">no deficiencies for, or adjustments in respect of, any Taxes of any Company Group Member or the Company Group or any Taxes of any other Person, including Sellers and their Affiliates, for which any Company Group Member could be held liable, including any liability pursuant to Section 1.1502-6 of the Treasury Regulations (or any similar provision of federal, state, local or non-U.S. applicable Law), are being claimed, assessed, asserted or proposed in writing or, to the Knowledge of Parent or Sellers, threatened by any Governmental Entity, and no claim, audit, examination, Action, or investigation of any Tax Return or concerning any Tax liability of any Company Group Member is ongoing, pending, proposed or, to the Knowledge of Parent or Sellers, pending or threatened by any Governmental Entity&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">each Company Group Member has timely withheld or collected and reported and paid over to the appropriate Governmental Entity all material Taxes required to have been withheld or collected and reported and paid, including in connection with any amounts paid or owing to any employee, independent contractor, customer, creditor, equity holder, stockholder or other third party&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">there are no outstanding waivers of any statute of limitations or Contracts or other agreements by or on behalf of any Company Group Member for the extension of time for the assessment of any Taxes or any deficiency thereof, other than routine extensions granted in the Ordinary Course and no written power of attorney with respect to any Taxes of any Company Group Member has been filed or entered into with any Taxing Authority that is in effect as of the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">there are no Liens for Taxes against any asset or properties of any Company Group Member (other than Permitted Liens)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">no Company Group Member has any liability for the Taxes of any other Person (except in connection with any Combined Tax Return)&#58; (i) pursuant to Section&#160;1.1502-6 of the Treasury Regulations (or any similar provision of federal, state, local or non-U.S. applicable Law), (ii) as a transferee or successor, (iii) by Contract or (iv) otherwise by operation of applicable Law&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">neither Buyer nor any Company Group Member will be required to include in any Taxable period (or portion thereof) ending after the Closing Date Taxable income attributable to income of any Company Group Member that accrued in any Pre-Closing Tax Period but was not recognized in such Taxable period as a result of (i) any improper use of any accounting method or a change in accounting method under Section 481 of the Code (or any similar provision of federal, state, local, or non-U.S. applicable Law), (ii) installment sale or open transaction, (iii) the long-term contract method of accounting, (iv) any prepaid amount received or deferred revenue recognized on or prior to the Closing Date, (v) any agreement with any Governmental Entity with respect to Tax liabilities (including a &#8220;closing agreement&#8221; described in Section 7121 of the Code (or any similar provision of federal, state, local or non-U.S. applicable Law)), (vi) an intercompany transaction or excess loss account described in the Treasury Regulations under Section 1502 of the Code (or any similar provision of federal, state, local or non-U.S. applicable Law) or (vii) an election under Section 965(h) of the Code, in each case, with respect to a transaction or agreement entered into, or change or election made, on or prior to the Closing&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">No Company Group Member is a party to any Tax sharing, Tax indemnification, or Tax allocation agreement with any party relating to allocating, indemnifying, or sharing the payment of, or liability for, Taxes (or Tax benefits) (other than by reason of customary provisions in commercial agreements entered into with third parties in the Ordinary Course for the provision of goods and services or pursuant to commercial lending arrangements entered into with third parties, in each case the primary purpose of which does not relate to Taxes) and no Company Group Member has received or applied for a Tax ruling that would be binding upon any Company Group Member after the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">no Company Group Member has constituted either a &#8220;distributing corporation&#8221; or a &#8220;controlled corporation&#8221; (within the meaning of Section&#160;355(a)(1)(A) of the Code) in a distribution of stock intended to qualify for tax-free treatment under Section 355 of the Code (i) in the three years prior to the date of this Agreement or (ii) in a distribution which could otherwise constitute part of a &#8220;plan&#8221; or &#8220;series of related transactions&#8221; (within the meaning of Section 355(e) of the Code) in conjunction with the transactions contemplated by this Agreement and no Company Group Member has participated in any &#8220;listed transaction&#8221; within the meaning of Treasury Regulations Section&#160;1.6011-4(b)(2)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">no Company Group Member organized under the laws of a country other than the United States (i) has ever been treated as a &#8220;surrogate foreign corporation&#8221; within the meaning of Section 7874(a)(2)(B) of the Code or as a U.S. corporation under Section 7874(b) of the Code, or (ii) was created or organized in the United States such that any such entity would be Taxable in the United States as a domestic entity pursuant to the dual charter provision of Treasury Regulations Section 301.7701-5(a)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.52pt">no Company Group Member organized under the laws of a country other than the United States has elected under Section 897(i) of the Code to be treated as a U.S. corporation&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">without regard to anything set forth on the Schedules, the Company is and will be at the Closing Date treated as a partnership for U.S. federal income Tax purposes&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">at all times after the Restructuring (which shall be effective prior to the Closing Date), and through the Closing, each Subsidiary of the Company other than Dynisco Parent, Inc. and any Subsidiary of Dynisco Parent, Inc. will be treated and properly classified as an entity disregarded as separate from the Company for U.S. federal income Tax purposes and will be so treated and classified as of the Closing Date&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.14(p)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth any loans, notes or other advances between Company Group Members as of the date hereof&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.14(q)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth any election under Treasury Regulation Section&#160;301.7701-3(c) that has been made with respect to any non-U.S. Company Group Member and is in effect at the time of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">References to any Company Group Member shall include any predecessor or successor thereof for purposes of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The representations and warranties made in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and, to the extent applicable, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are the exclusive representations and warranties of Sellers with respect to Taxes. Sellers make no representation or warranty with respect to (i) Taxes of the Company Group for any period (or portion thereof) following the Closing (except the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.14(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(j)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(n)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (ii) the existence, availability, amount, usability or limitations (or lack thereof) of any net operating loss, net operating loss carryforward, business interest carryforward, capital loss, capital loss carryforward, basis amount or other tax attribute (whether federal, state, local or non-U.S.) of any entity within the Company Group in each case existing prior to the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.15 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Matters</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.15(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and matters that would not reasonably be expected to result in a material Liability to the Company Group, taken as a whole, for the past three years each Company Group Member has held, and has been in material compliance with, all material Environmental Permits applicable to it required under Environmental Laws. The Company Group Members are otherwise in compliance with applicable Environmental Laws as of the date hereof, except where the failure to be in compliance would not have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.15(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, during the last three years, no Company Group Member has received written notice from any Governmental Entity that a Company Group Member is subject to any pending claim (i)&#160;based upon any provision of any Environmental Law and arising out of any act or omission of any Company Group Member or (ii)&#160;arising out of the ownership, use, control or operation by any Company Group Member of any facility, site, area or property from which there was a Release of any Hazardous Substance, which claim, if adversely resolved, would, individually or in the aggregate, have a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.16</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Licenses and Permits</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.16(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (i)&#160;each Company Group Member owns or possesses all material Licenses that are necessary to enable it to carry on its operations as presently conducted, (ii)&#160;all such Licenses are in full force and effect and will remain in full force and effect immediately following the Closing and (iii)&#160;each Company Group Member is in material compliance with such Licenses, except for non-compliance which would not materially affect the ability of any Company Group Member to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">conduct its business or would not materially impair or delay the ability of Seller to consummate the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Company Benefit Plans</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">As of the date hereof, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.17(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth a correct and complete list of each material </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Benefit Plan within the United States</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. With respect to each material Company Benefit Plan, the Company Group has provided a correct and complete copy of the following documents, to the extent applicable&#58; (i) all current plan documents, and all amendments thereto&#59; (ii) the most recently filed IRS Form 5500s and all schedules thereto&#59; (iii)&#160;the most recent IRS determination letter or opinion letter, as applicable&#59; (iv) the most recent summary plan descriptions and summaries of material modifications thereto&#59; (v) written summaries of all material terms of non-written Company Benefit Plans (if any), (vii) the most recently available financial statements and actuarial valuations&#59; and (vi) any communications to participants regarding any material modifications of any Company Benefit Plan that would take effect on or after the date hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.17(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xvi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.24pt">No Company Benefit Plan is a &#8220;multiple employer plan&#8221; described in Section&#160;413(c) of the Code, and no Company Group Member has, within the last six years, contributed to, been required to contribute to, or otherwise had any Liability in connection with any &#8220;multiemployer pension plan&#8221; (as defined in Sections&#160;3(37) or 4001(a)(3) of ERISA) or&#160;&#8220;multiple employer plan&#8221;&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xvii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:12.8pt">No Company Benefit Plan is (x) a defined benefit pension plan or (y) an &#8220;employee pension benefit plan&#8221; within the meaning of Section&#160;3(2) of ERISA that is subject to Title IV of ERISA or Sections&#160;412, 430 or 4971 of the Code and the Company Group does not have any Liability in connection with an Employee Benefit Plan of an ERISA Affiliate under Title IV of ERISA&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xviii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.36pt">With respect to each Company Benefit Plan that is subject to Title&#160;IV or Section&#160;302 of ERISA or Sections&#160;412, 430 or 4971 of the Code, except in each case, as would not reasonably be expected, individually or in the aggregate, to result in any material Liability (A)&#160;there does not exist any accumulated funding deficiency within the meaning of Section&#160;412 of the Code or Section&#160;302 of ERISA, whether or not waived, (B)&#160;no Company Benefit Plan is, or is expected to be, in &#8220;at-risk&#8221; status (within the meaning of Section&#160;303(i)(4)(A) of ERISA or Section&#160;430(i)(4)(A) of the Code), (C)&#160;no &#8220;reportable event&#8221; within the meaning of Section&#160;4043 of ERISA (excluding any such event for which the thirty (30)&#160;day notice requirement has been waived under the regulations to Section&#160;4043 of ERISA) has occurred, nor has any event described in Sections&#160;4062, 4063 or 4041 of ERISA occurred, (D)&#160;all premiums to the Pension Benefit Guaranty Corporation (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">PBGC</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) have been timely paid in full, (E)&#160;no unsatisfied Liability (other than premiums to the PBGC) under Title&#160;IV of ERISA has been, or is expected to be, incurred by any Company Group Member and (F)&#160;the PBGC has not instituted proceedings to terminate any such Company Benefit Plan&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xix)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.24pt">Each Company Benefit Plan has been established and administered in all material respects in accordance with its terms and in compliance with applicable Laws, including, in the case of U.S. Benefit Plans, ERISA and the Code&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xx)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:17.68pt">Each U.S. Benefit Plan intended to be &#8220;qualified&#8221; within the meaning of Section&#160;401(a) of the Code that is intended to be exempt from taxation under Section&#160;501(a) of the Code has received a favorable determination letter from the U.S. Internal Revenue Service (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">IRS</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) or other letter indicating that it is so qualified, or is in the process of obtaining such a letter. To the Knowledge of Sellers, nothing has occurred since the issuance of the IRS determination letters referred to in this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.17(b)(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that would result in the revocation of any such IRS determination letters or adversely affect the qualification of such Company Benefit Plan&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(xxi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.24pt">There is no pending or, to the Knowledge of Sellers, threatened Action (other than a routine claim for benefits) with respect to any Company Benefit Plan, except where any such Action would not, individually or in the aggregate, result in any material Liability to any member of the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">To the Knowledge of Sellers, no Person has engaged in any non-exempt &#8220;prohibited transaction&#8221;, as defined in Section 4975 of the Code or Section 406 of ERISA, with respect to any Company Benefit Plan that could reasonably be expected to result in a material Liability to the Company Group or Buyer. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.17(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no Company Benefit Plan provides medical or other welfare benefits with respect to any current or former employees, independent contractors or directors of the Company Group beyond their period of service, other than coverage mandated by applicable Law at the sole expense of the participant. All contributions, premiums or other payments required to be made by the Company Group have at all times been timely made or properly accrued with respect to each Company Benefit Plan. The Company Group has not incurred (whether or not assessed) any material Tax, penalty or other Liability that may be imposed under the Patient Protection and Affordable Care Act, including the Health Care and Education Reconciliation Act of 2010, as amended and including any guidance issued thereunder, including pursuant to Section 4980D or 4980H, 6721 or 6722 of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">With respect to each material Company Benefit Plan that is not a U.S. Benefit Plan (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Benefit Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) (i) such Foreign Benefit Plan has obtained from the Governmental Entity having jurisdiction with respect to such Foreign Benefit Plan any required determinations, if any, that such Foreign Benefit Plan is in compliance in all material respects with the applicable Laws and regulations of the relevant jurisdiction if such determinations are required in order to give effect to such Foreign Benefit Plan, and each Foreign Benefit Plan that is intended to qualify for special tax treatment meets all the requirements for such treatment and (ii) neither the execution and delivery of this Agreement, nor the consummation of the transactions contemplated by this Agreement, either alone or in combination with another event (whether contingent or otherwise) will create or otherwise result in any material Liability with respect to such Foreign Benefit Plan. No Foreign Benefit Plan has any material unfunded or underfunded Liabilities not accurately accrued in accordance with GAAP or IFRS, and, except to the extent identified on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 1.1(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, each Foreign Benefit Plan that is a defined benefit plan is fully funded.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.17(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, each Company Benefit Plan that is a &#8220;nonqualified deferred compensation plan&#8221; (within the meaning of Section 409A of the Code) complies and has at all times complied in form and operation with Section 409A of the Code. No Tax penalties or additional Taxes have been imposed or could be reasonably expected to be imposed on any current or former employee, officer, consultant, director or other service provider of the Company Group, and no acceleration of Taxes has occurred or could be reasonably expected to occur with respect to any such Person, in each case as a result of a failure to comply with Section 409A of the Code. No current or former employee, officer, consultant, director or other service provider of the Company Group is entitled to any gross-up, make-whole or similar payment in respect of any Taxes imposed by Section 409A or 4999 of the Code or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Except as set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.17(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, neither the execution and delivery of this Agreement nor the consummation of the transactions contemplated by this Agreement will, either alone or in combination with another event, (i)&#160;entitle any current or former employee, independent contractor or director of the Company Group to any compensation, payment or benefit (including severance, change in control or transaction payments, or otherwise), except as required by applicable Law, (ii)&#160;accelerate the time of payment, vesting or funding of any compensation or benefits, or trigger or increase any compensation or benefits due to any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">current or former employee, independent contractor or director of the Company Group or (iii)&#160;limit the right to merge, amend or terminate any Company Benefit Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.17(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, since January 1, 2020, no member of the Company Group nor its Affiliates has elected to defer any Taxes payable or delay any contributions to any Company Benefit Plan pursuant to the CARES Act or any similar foreign, federal, state or local Law with respect to any current or former employees, independent contractors or directors of the Company Group, which such Taxes remain unremitted. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule&#160;3.17(h</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) sets forth a summary, by individual, of outstanding Parent Stock Awards held by any employee, director, individual independent contractor or consultant of the Company Group (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Tree Stock Awards</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) in the form of unvested restricted shares and unvested restricted stock units (or, in either case, their cash-based equivalents) as of the date hereof that are scheduled to vest in calendar years 2024 and 2025 under the terms of such Tree Stock Awards in effect as of the date hereof, including the number and type of such Tree Stock Awards, and treatment in connection with the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.18</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Labor Relationships</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.18</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">As of the Closing, each employee of Seller and its Affiliates who provides services exclusively or primarily to the Company Group is employed by a member of the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">To the Knowledge of Sellers, none of the employees of the Company Group are represented by a labor organization or group that was either voluntarily recognized or certified by any labor relations board (including the NLRB), agency or any works council.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">None of the employees of the Company Group is a signatory to a collective bargaining Contract with any trade union, works council, labor organization or other employee representative organization or group (each, a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Collective Bargaining Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) that is material to the Company Group, and no such Contract is in the process of being negotiated.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">No consent or approval of any works council, union or other labor organization is required to consummate the transactions contemplated by this Agreement that would, in the absence of such approval, impede the ability to consummate the transactions contemplated hereby or result in any material liability to the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">No labor dispute, walk out, strike, hand billing, picketing, work stoppage, grievance or other labor dispute or disruption involving the employees, leased employees or independent contractors of the Company Group has occurred, is in progress or, to the Knowledge of Sellers, has been threatened in the last two years.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Except as has not resulted, and would not reasonably be expected to result, individually or in the aggregate, in any material Liability, (i)&#160;each member of the Company Group is in compliance with all applicable local, state, federal and foreign Laws relating to labor, employment and employment practices, (ii)&#160;no member of the Company Group has received written notice of any intent to investigate from, or of any charge, complaint or investigation pending against it with, the United States Equal Employment Opportunity Commission, any other Governmental Entity responsible for the prevention of unlawful employment practices, or any Governmental Entity responsible for the enforcement of Laws relating to labor, employment, wages and hours of work, worker classification, child labor, immigration, whistleblower protection or occupational safety and health and (iii)&#160;there are no complaints or lawsuits pending or, to the Knowledge of the Company, threatened against any member of the Company Group brought by or on behalf of any applicant for employment, any current or former employee or independent contractor or any class of the foregoing relating to any such Laws or alleging breach of any express or implied contract of employment, wrongful termination of employment, or any other discriminatory, wrongful or tortious conduct in connection with the employment relationship.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">There is no pending or, to the Knowledge of the Company, threatened litigation against the Company Group with respect to allegations of sexual harassment or sexual misconduct, and in the last three (3) years (i)&#160;there have been no reported internal or external complaints accusing any senior level employee of any business within the Company Group of sexual harassment or sexual misconduct and (ii)&#160;there has been no settlement of, or payment arising out of or related to, any litigation or complaint with respect to sexual harassment or sexual misconduct against any such employee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Company Group has not&#58; (i)&#160;during the prior three years, engaged in or effectuated any &#8220;plant closing&#8221; or employee &#8220;mass layoff&#8221; (in each case, as defined in the Worker Adjustment and Retraining Notification Act of 1988, as amended (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">WARN Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)) affecting any single site of employment or one or more facilities or operating units within any single site of employment or facility or Real Property of the Company Group that implicated the WARN Act, (ii)&#160;in the prior six months, carried out any &#8220;employment losses&#8221; (as such term is defined in the WARN Act), temporary layoff, or hours or pay reduction that could, if continued in the aggregate, implicate the WARN Act or any similar foreign, state or local Law or (iii)&#160;incurred any Liability that remains unsatisfied under any Collective Bargaining Agreement, or any foreign, state or local Law, in respect of plant or site closures, workforce restructurings, reductions in force or employment terminations.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.19 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no Company Group Member has employed any broker, finder, investment banker, or other intermediary or incurred any Liability for any investment banking fees, financial advisory fees, brokerage fees, finders&#8217; fees, or other similar fees in connection with this Agreement or the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.20 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Agreements&#59; Affiliate Transactions&#59; Shared Contracts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule&#160;3.20(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> lists all material Contracts and other arrangements, commitments or transactions to or by which any Company Group Member, on the one hand, and any of Sellers or their respective Affiliates (other than any Company Group Member), on the other hand, are or have been parties or otherwise bound or affected and that are currently pending or in effect (any such arrangement, an &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Each Intercompany Agreement was on terms and conditions (x) not materially more favorable to the applicable Company Group Member than as would be obtainable by them at the time in a comparable arm&#8217;s length transaction or (y) that satisfy any applicable &#8220;transfer pricing&#8221; Laws.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule&#160;3.20(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> lists all Contracts (other than employment agreements, indemnification agreements or customary confidentiality agreements and invention assignment agreements entered into with employees generally) between any member of the Company Group and any present officer or director of any member of the Company Group or any person that has served as such an officer or director since January 1, 2018 or, to the Knowledge of Sellers, any of such officer&#8217;s or director&#8217;s immediate family members or any Affiliate of any such officer or director (any such Contract, an &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate Transaction</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Each Affiliate Transaction was on terms and conditions no more favorable to such officer, director, immediate family member or Affiliate than as would be obtainable by them at the time in a comparable arm&#8217;s-length transaction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Schedule&#160;3.20(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> lists all Shared Contracts, excluding Shared Contracts relating to the Sunquest Business, whose services or goods are not otherwise provided to the Company Group from and after the Closing pursuant to the Transition Services Agreement. There are no Shared Contracts with customers of the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.21</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Data Privacy</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Company Group and, to the Knowledge of Sellers, all Affiliates, vendors, processors, or other third parties Processing or otherwise with access to Personal Information collected and&#47;or Processed by or for the Company Group and any party sharing Personal </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information with any Company Group Member (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Data Partners</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), comply and have at all times complied, in all material respects, with all internal and external policies, contractual obligations, and Privacy Laws (collectively, &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Data Security Obligations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Neither the Company Group nor, to the Knowledge of Sellers, any Data Partners have experienced a Security Incident that was or would reasonably be expected to be material to the business of the Company Group. No Company Group Member in relation to any Security Incident and&#47;or Data Security Obligations have been required to notify customers, consumers, employees, Governmental Entity, or any other Person of any Security Incident. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The execution, delivery, and performance of this Agreement and the consummation of the transactions contemplated by this Agreement do not and will not&#58; (i)&#160;conflict with or result in a violation or breach of any Data Security Obligations&#59; (ii) require the consent of or provision of notice to any Person concerning such Person&#8217;s Personal Information&#59; (iii) give rise to any right of termination or other right to impair or limit the Company Group&#8217;s rights to own or Process any Personal Information used in or necessary for the operation of the Covered Business&#59; or (iv) otherwise prohibit the transfer of Personal Information owned by the Company Group to Buyer. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.22 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Customers and Suppliers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.22(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth the top 25 customers of the Company Group (including distributors) (each, a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Customer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), based on the dollar amount of consolidated revenues received by the Company Group during fiscal year 2021&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Schedule 3.22(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth the top 25 vendors, suppliers, service providers and other similar business relations of the Company Group (each, a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Material Supplier</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), based on calendar year payments made by the Company Group in 2021&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.22(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as at the date hereof, no Material Customer or Material Supplier has given any Company Group Member notice that it intends to stop or materially alter its business relationship with such Company Group Member, or has during the past twelve (12) months decreased materially, or threatened to decrease or limit materially, its supply of services or products to, or purchase of products or services from any Company Group Member. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3.22(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the Knowledge of the Seller, no Material Customer or Material Supplier intends to cancel or otherwise substantially modify its relationship with any Company Group Member or to decrease or limit materially, its supply of services or products to, or purchase of products or services from, any Company Group Member (whether as a result of the transactions contemplated by this Agreement or otherwise).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.23</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each Company Group Member maintains insurance coverage which (a)&#160;collectively provide adequate insurance coverage for the assets and operations of the Company Group, (b)&#160;collectively are sufficient for compliance with all requirements of Law and all Contracts to which any Company Group Member is a party, and (c)&#160;are issued by an insurer that is financially sound and reputable. As of the date hereof, all such insurance policies are in full force and effect. All premiums due and payable under all such policies have been paid. To the Knowledge of the Sellers, no default exists with respect to the obligations of any Company Group Member under any such insurance policy, and no Company Group Member has received any notification of cancelation of any such insurance policies. Each Company Group Member has given notice to the applicable insurer of all insured claims. To the Knowledge of the Sellers, there are no facts upon which an insurer might be justified in reducing coverage or increasing premiums on existing policies or binders, and there are no pending claims by any Company Group Member to which the insurers have denied coverage or otherwise reserved rights.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.24</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Anti-Corruption</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Since January 1, 2018, the Company Group Member and each of their respective officers, directors, or its employees, (collectively the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Relevant Persons</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) have not directly or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">indirectly violated or taken any act in furtherance of violating any provision of the U.S. Foreign Corrupt Practices Act of 1977 (as amended), the U.K. Bribery Act 2010, or any other anti-corruption or anti-bribery laws or regulations applicable to any Company Group Member (collectively, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), and to the Knowledge of Sellers, no agent, distributor and&#47;or other individual or entity acting for or on behalf of any Company Group Member has undertaken such.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Since January 1, 2018, neither the Relevant Persons nor, to the Knowledge of Sellers, any agent, distributor and&#47;or other individual or entity acting for or on behalf of any Company Group Member, has directly or indirectly taken any act in furtherance of any payment, gift, bribe, rebate, loan, payoff, kickback, or any other transfer of value &#8211; or offer, promise, or authorization thereof &#8211; to any individual or entity, including any Government Official, for the purpose of&#58; (i)&#160;improperly influencing or inducing such individual or entity to do or omit to do any act or to make any decision in an official capacity or in violation of a lawful duty&#59; (ii)&#160;inducing such individual or entity to influence improperly his or her or its employer, public or private, or any Governmental Authority, to affect an act or decision of such employer or Governmental Authority, including to assist any individual or entity in obtaining or retaining business&#59; or (iii)&#160;securing any improper advantage (e.g., to obtain a tax rate lower than allowed by applicable law).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">There is no dispute, allegation, request for information, notice of potential liability, or any other action regarding any actual or possible violation by any Company Group Member of any Anti-Corruption Law pending or threatened against any Company Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">None of the Relevant Persons is a Government Official.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Relevant Persons have not directly or indirectly&#58; (i)&#160;circumvented the internal accounting controls of any Company Group Member&#59; (ii)&#160;falsified any of the books, records or accounts of any Company Group Member&#59; or (iii)&#160;made false or misleading statements to, or attempted to coerce or fraudulently influence, an accountant in connection with any audit, review, or examination of the financial statements of any Company Group Member.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">For purposes of this section, &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Governmental Authority</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any transnational, multinational, domestic, or foreign federal, state, provincial, or local governmental, regulatory or administrative authority, instrumentality, department, court, arbitrator, agency, commission or official, including any political subdivision thereof, any state-owned or state-controlled enterprise, or any non-governmental self-regulatory agency, commission or authority&#59; and &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Government Official</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means any&#58; (i)&#160;officer, employee, or other individual acting for or on behalf of any Governmental Authority or public international organization&#59; or (ii)&#160;holder of or candidate for public office, political party, or official thereof or member of a royal family, or any other individual acting for or on behalf of the foregoing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.25 &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Trade Controls</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Since January 1, 2018 (i)&#160;each member of the Company Group has conducted its operations at all times in compliance in all material respects with Export Controls and has not sold, assigned, transferred or otherwise disposed of any item in a manner that would give rise to a violation or has violated any Export Controls in any material manner and (ii)&#160;no Group Company has been subject to any Action with regard to any actual or alleged violation of Export Controls, and, to the Knowledge of Sellers, no such Action is threatened.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">No member of the Company Group nor, to the Knowledge of Sellers, any director, officer or employee of the Company Group (acting in such capacity), is, or is owned or controlled by or is acting on behalf of, any person that (i)&#160;is the subject of Sanctions, (ii)&#160;is domiciled or resident in a Sanctioned Jurisdiction, (iii) has, in the past five years, engaged in any dealings with or involving a person that at such time was the subject of Sanctions, in violation of applicable Sanctions, or (iii)&#160;has been subject to any Action with regard to any actual or alleged violation of Sanctions, and no such Action is, to the Knowledge of Sellers, threatened.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Company Group has implemented and maintained internal controls designed to promote and achieve compliance by the Company Group with applicable Sanctions and Export Controls.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 3.26</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">NO OTHER REPRESENTATIONS OR WARRANTIES</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. EXCEPT FOR THE REPRESENTATIONS AND WARRANTIES CONTAINED IN THIS </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> AND </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">SECTION&#160;6.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, SELLERS DO NOT MAKE ANY REPRESENTATIONS OR WARRANTIES IN CONNECTION WITH THE TRANSACTIONS CONTEMPLATED BY THIS AGREEMENT. SELLERS MAKE NO REPRESENTATION OR WARRANTY TO BUYER WITH RESPECT TO, AND BUYER WILL NOT BE ENTITLED TO RELY ON&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">ANY PROJECTIONS, ESTIMATES OR BUDGETS HERETOFORE DELIVERED TO OR MADE AVAILABLE TO BUYER OR ANY INFORMATION REGARDING FUTURE REVENUES, EXPENSES OR RESULTS OF OPERATIONS OF THE COMPANY GROUP&#59; OR</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">EXCEPT AS EXPRESSLY COVERED BY A REPRESENTATION AND WARRANTY CONTAINED IN THIS </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ARTICLE&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> OR </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">SECTION&#160;6.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, ANY OTHER INFORMATION OR DOCUMENTS (FINANCIAL OR OTHERWISE) MADE AVAILABLE TO BUYER OR ITS COUNSEL, ACCOUNTANTS OR ADVISERS WITH RESPECT TO THE COMPANY GROUP, INCLUDING THE CONFIDENTIAL INFORMATION MEMORANDUM.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:24.37pt"><br><br>REPRESENTATIONS AND WARRANTIES OF SELLERS</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Except as set forth in the Schedules (in the corresponding section or to the extent otherwise disclosed against another section in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), each Seller hereby represents and warrants to Buyer as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Authorization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Such Seller has the requisite power and authority to execute and deliver this Agreement and to perform its obligations hereunder and to consummate the transactions contemplated hereby. The execution, delivery and performance of this Agreement by such Seller and the consummation of the transactions contemplated hereby have been duly authorized by all required action on the part of such Seller. This Agreement has been duly executed and delivered by such Seller, and does, when duly executed by all Parties and delivered by such Seller, constitute the valid and binding agreement of such Seller enforceable against such Seller in accordance with its terms, subject to applicable bankruptcy, insolvency and other similar Laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchased Equity Interest Ownership</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. After giving effect to the Restructuring, such Seller will be the record and beneficial owner of the Purchased Equity Interests as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and at the Closing will have, good title to such Purchased Equity Interests. The Purchased Equity Interests will be transferred to Buyer at the Closing free and clear of any Liens, except for such Liens arising as a result of any action or inaction by Buyer, its Affiliates or their respective Representatives.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Except as set forth on </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for the Regulatory Clearances, and assuming the accuracy and completeness of the representations and warranties set forth in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;V</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, neither the execution, delivery and performance of this Agreement by Sellers nor the consummation of the transactions contemplated hereby will&#58; (a)&#160;conflict with or result in any breach of any provision of the Charter Documents of any Seller&#59; (b)&#160;require any filing with, or the obtaining of any permit authorization, consent or approval of any Governmental Entity&#59; (c) violate, conflict with or result in a default (or any event which, with notice or lapse of time or both, would constitute a default) under, or give rise to any right of termination, cancellation or acceleration under, any of the terms, conditions or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">provisions of any note, mortgage, other evidence of indebtedness, guarantee, License, agreement, lease or other contract, instrument or obligation to which any Seller is a party or by which any Seller or any of its assets may be bound&#59; or (d)&#160;violate any Law or Order applicable to any Seller, excluding from the foregoing clauses (b), (c) and (d) such requirements, violations, conflicts, defaults or rights (i)&#160;which would not materially and adversely affect the ability of Sellers to consummate the transactions contemplated by this Agreement or (ii)&#160;which become applicable as a result of any acts or omissions by, or the status of or any facts pertaining to, Buyer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. There is no Action pending or, to the knowledge of Sellers, threatened in writing against any Seller, by or before any Governmental Entity or by any third party which challenges the validity of this Agreement or which would reasonably be expected to materially and adversely affect or restrict the ability of Sellers to consummate the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. No Company Group Member will be responsible for any Liability for any investment banking fees, financial advisory fees, brokerage fees, finders&#8217; fees or other similar fees in connection with this Agreement or the transactions contemplated hereby based on any commitments made by or on behalf of such Seller.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;V</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.42pt"><br><br>REPRESENTATIONS AND WARRANTIES OF BUYER</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Except as set forth in the Schedules (in the corresponding section or to the extent otherwise disclosed against another section in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), Buyer hereby represents and warrants to Sellers as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Organization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer is duly formed, validly existing and in good standing under the Laws of its jurisdiction of incorporation, and has the requisite power and authority to own, lease and operate its assets and to carry on its business as now being conducted.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Authorization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer has the requisite power and authority to execute and deliver this Agreement, to perform its obligations hereunder and to consummate the transactions contemplated hereby. This Agreement has been duly authorized, executed and delivered by Buyer and does, when duly executed by all Parties and delivered by Buyer, constitute the valid and binding agreement of Buyer, enforceable against Buyer in accordance with its terms, subject to applicable bankruptcy, insolvency and other similar Laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consents and Approvals&#59; No Violations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;5.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and for the Regulatory Clearances, and assuming the accuracy and completeness of the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, neither the execution, performance and delivery of this Agreement by Buyer nor the consummation of the transactions contemplated hereby will&#58; (a)&#160;conflict with or result in any breach of any provision of the Charter Documents of Buyer&#59; (b)&#160;require any filing with, or the obtaining of any permit, authorization, consent or approval of, any Governmental Entity&#59; (c)&#160;violate, conflict with or result in a default (or any event which, with notice or lapse of time or both, would constitute a default) under, or give rise to any right of termination, cancellation or acceleration under, any of the terms, conditions or provisions of any note, mortgage, other evidence of indebtedness, guarantee, License, agreement, lease or other contract, instrument or obligation to which Buyer is a party or by which Buyer or any of its assets may be bound&#59; or (d)&#160;violate any Law or Order applicable to Buyer, excluding from the foregoing clauses (b), (c)&#160;and (d)&#160;such requirements, violations, conflicts, defaults or rights (i)&#160;which would not materially and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">adversely affect the ability of Buyer to consummate the transactions contemplated by this Agreement or (ii)&#160;which become applicable as a result of any acts or omissions by, or the status of or any facts pertaining to, Sellers.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. There is no Action pending or, to the knowledge of Buyer, threatened in writing against Buyer, by or before any Governmental Entity or by any third party which challenges the validity of this Agreement or which would reasonably be expected to materially and adversely affect or restrict Buyer&#8217;s ability to consummate the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Capability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Concurrently with the execution of this Agreement, Buyer has delivered to Sellers true, complete and correct copies of (i)&#160;the executed commitment letter (together with the term sheets and any other exhibits, schedules, annexes and other attachments thereto, and as amended, supplemented, waived, modified, substituted or replaced from time to time after the date hereof in compliance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Commitment Letter</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), from the lenders party thereto (collectively, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and the arrangers party thereto, pursuant to which the Lenders have committed, subject only to the terms and conditions set forth therein, to provide to Buyer at the Closing and in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> of this Agreement debt financing in the amounts set forth therein (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (ii)&#160;the executed commitment letter (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Equity Commitment Letter</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and, together with the Debt Commitment Letter, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Commitment Letters</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) from the Sponsor, pursuant to which the Sponsor has committed, subject only to the terms and conditions set forth therein, to provide to Buyer at the Closing and in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> of this Agreement (directly or indirectly) equity financing in an aggregate amount set forth therein (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Equity Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and, together with the Debt Financing, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). As of the date hereof, none of the Commitment Letters or the fee letter referenced in the Debt Commitment Letter (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Fee Letter</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), a copy of which Buyer has delivered to Sellers, has been amended, modified, terminated or withdrawn&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the existence or exercise of &#8220;market flex&#8221; provisions contained in the Fee Letter shall not constitute an amendment or modification of the Debt Commitment Letter. As of the date hereof, the Commitment Letters and the Fee Letter are in full force and effect and constitute the legal, valid and binding obligations of Buyer and, in the case of the Debt Commitment Letter and the Fee Letter, to the knowledge of Buyer, the other parties thereto, in each case, subject to applicable bankruptcy, insolvency and other similar Laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in grating equitable remedies. As of the date hereof, there are no other legally binding agreements, side letters or arrangements relating to the Financing (other than the Commitment Letters and the Fee Letter) among the parties thereto that would reasonably be expected to adversely affect the availability of the Financing. As of the date hereof, the Financing is subject to no conditions precedent other than those set forth in the Commitment Letters and the Fee Letter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Concurrently with the execution of this Agreement, Buyer has delivered to Sellers a true, complete and correct copy of a limited guarantee by and between the Sponsor and Sellers (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Limited Guarantee</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) pursuant to which the Sponsor has guaranteed certain payment obligations of Buyer hereunder. As of the date hereof, the Limited Guarantee is in full force and effect and constitutes the legal, valid and binding obligation of the Sponsor and the other parties thereto, subject to applicable bankruptcy, insolvency and other similar Laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">As of the date hereof, to the knowledge of Buyer, assuming the accuracy and completeness of the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, no event has occurred which, with or without notice, lapse of time or both, would reasonably be expected to constitute a material default or breach by Buyer under either of the Commitment Letters. Assuming the funding in full of the Financing on the Closing Date, the accuracy of the representations and warranties set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and the performance by Sellers and the Company Group of their respective obligations under this Agreement, including, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">but not limited to, the obligations set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, as of the date hereof, (i)&#160;Buyer will have on the Closing Date sufficient funds to pay the Purchase Price on the Closing Date and (ii)&#160;the Company Group will have on the Closing Date sufficient funds to pay the Estimated Distribution Amount on the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">For the avoidance of doubt, Buyer acknowledges that its obligations to consummate the transactions contemplated by this Agreement on the terms set forth herein are not conditioned upon the availability, terms or consummation of the Financing (or any Alternative Financing)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Buyer&#8217;s obligations to draw down the proceeds of the Equity Financing pursuant to the terms and subject to the conditions of the Equity Commitment Letter and&#47;or to consummate the Closing are subject to the terms and conditions of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Solvency</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer is not entering into the transactions contemplated by this Agreement with the actual intent to hinder, delay or defraud either present or future creditors of the Company Group. Buyer is Solvent as of the date of this Agreement and, assuming (a)&#160;the satisfaction of the conditions to Sellers&#8217; obligation to consummate the transactions contemplated by this Agreement, (b)&#160;the representations and warranties contained in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are true and correct in all materials respects, (c)&#160;the most recent financial forecasts made available to Buyer by Sellers prior to the date hereof have been prepared in good faith upon assumptions that were and continue to be reasonable and (d)&#160;that immediately prior to Closing, without giving effect to the Financing, the Company Group is Solvent, each of Buyer and the Company Group (on a consolidated basis) will, after giving effect to all of the transactions contemplated by this Agreement, including the payment of the Purchase Price and the Distribution Amount, all other amounts required to be paid, borrowed or refinanced in connection with the consummation of the transactions contemplated by this Agreement and all related fees and expenses, be Solvent as of and immediately after the Closing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Independent Review</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer has conducted its own independent review and analysis of the Company Group and its condition, cash flow and prospects, and acknowledges that Buyer has been provided access to the properties, premises and records of the Company Group for this purpose, including to certain projections, including projected statements of operating revenues and income from operations of the Company Group and certain business plan information. Buyer acknowledges that there are uncertainties inherent in attempting to make such estimates, projections and other forecasts and plans, that Buyer is familiar with such uncertainties and that Buyer is taking full responsibility for its own evaluation of the adequacy and accuracy of all estimates, projections and other forecasts and plans so furnished to it, including the reasonableness of the assumptions underlying such estimates, projections and forecasts. Buyer is knowledgeable about the industries in which the Company Group operates and is capable of evaluating the merits and risks of the transactions contemplated by this Agreement and is able to bear the substantial economic risk of such investment for an indefinite period of time. In entering into this Agreement, Buyer has relied exclusively upon its own investigation and analysis and the representations and warranties contained herein, and Buyer&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">acknowledges that&#58; (i)&#160;it has had the opportunity to visit with the Company and meet with its officers and other Representatives to discuss the Company Group and its condition, cash flow and prospects and (ii)&#160;all materials and information requested by Buyer have been provided to Buyer to Buyer&#8217;s reasonable satisfaction&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">acknowledges that it has undertaken such due diligence as Buyer deems adequate&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">acknowledges that, except as set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, none of Sellers, the Company Group Members, nor any of their respective partners, officers, employees, Affiliates, agents or other Representatives makes, and that Buyer has not relied on, any representation or warranty, either express or implied, as to the accuracy or completeness of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">of the information provided or made available to Buyer or its Representatives prior to the execution of this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">agrees, to the fullest extent permitted by Law, that none of Sellers, the Company Group Members, nor any of their respective partners, directors, officers, employees, Affiliates, agents or other Representatives will have any Liability or responsibility whatsoever to Buyer on any basis (including in contract or tort, under federal or state securities Laws or otherwise) based upon any information provided or made available, or statements made, to Buyer prior to the execution of this Agreement&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">acknowledges that, none of Sellers, the Company Group Members, nor any of their respective partners, officers, employees, Affiliates, agents or other Representatives makes, has made or will be deemed to have made, and that Buyer has not relied on, any representation, warranty, covenant or agreement, express or implied, with respect to the Company Group, other than the representations, warranties, covenants and agreements of Sellers that are expressly set forth in this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase for Investment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Buyer is acquiring the Purchased Equity Interests solely for investment for its own account and not with the view to, or for resale in connection with, any&#160;&#8220;distribution&#8221; (as such term is used in Section&#160;2(11)&#160;of the Securities Act of 1933 (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)) thereof. Buyer understands that the Purchased Equity Interests have not been registered under the Securities Act or any state or foreign securities Laws by reason of specified exemptions therefrom that depend upon, among other things, the bona fide nature of its investment intent as expressed herein and as explicitly acknowledged hereby and that under such Laws and applicable regulations such securities may not be resold without registration under the Securities Act or under applicable state or foreign Law unless an applicable exemption from registration is available.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Buyer is an &#8220;accredited investor&#8221; within the meaning of Rule&#160;501 of Regulation&#160;D promulgated under the Securities Act.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 5.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Certain Fees</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;5.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Buyer has not employed any broker, finder, investment banker, or other intermediary or incurred any Liability for any investment banking fees, financial advisory fees, brokerage fees, finders&#8217; fees or other similar fees in connection with this Agreement or the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;VI</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:24.37pt"><br><br>COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Conduct of the Company Group</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers agree that, during the period from the date of this Agreement to the Closing, except as consented to by Buyer, Sellers will not and will cause their Affiliates to not issue any equity or equity-based interests (whether settled in cash or equity) to any employee of any Company Group Member, under the Parent Stock Plans or otherwise. Sellers also agree that, during the period from the date of this Agreement to the Closing, except as otherwise expressly contemplated by this Agreement, including in connection with the Restructuring, or as consented to by Buyer (which consent will not be unreasonably withheld, conditioned or delayed), Sellers will cause each Company Group Member to&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not amend its Charter Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not authorize for issuance, issue, sell, grant, transfer, dispose of, pledge, encumber or deliver or agree or commit to issue, sell, grant, transfer, dispose of, pledge, encumber or deliver any of its equity interests or shares of its capital stock, or issue any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">securities convertible into, exchangeable for or representing a right to purchase or receive, or enter into any contract with respect to the issuance of, its equity interests or shares of its capital stock&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">not (i)&#160;split, combine, reclassify or effect any like change in any of its equity interests or shares of its capital stock, (ii)&#160;declare, set aside or pay any equity dividend or other equity distribution in respect of its capital stock or (iii)&#160;redeem or otherwise acquire any of its securities&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that each Company Group Member may pay cash dividends in respect of its equity interests or capital stock&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">use commercially reasonable efforts to conduct its business substantially in the Ordinary Course and in compliance with applicable Laws&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not (i) effect any merger, amalgamation, consolidation, business combination , recapitalization or similar transaction or (ii) acquire, by merger, combination, consolidation, acquisition or stock or assets, or otherwise, any capital stock of, or material assets, properties or rights of, any business or Person or interest therein&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">not sell, transfer, lease, license, abandon or otherwise dispose of any assets of the Company Group having, in aggregate, a value in excess of $5,000,000, except for cash and inventory in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not mortgage, pledge or subject to any Lien or security interest (other than Permitted Liens) any asset of the Company Group, having, in aggregate, a value in excess of $5,000,000, except in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not create, assume or incur any Indebtedness or guarantee or endorse, or otherwise become responsible for, the obligations of any Person (other than pursuant to intercompany borrowing arrangements that will be settled or repaid in full at or before Closing and other than pursuant to any real property lease with annual payments of $3,000,000 or less which is entered into in the Ordinary Course )&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">not make any loans, advances or capital contributions to, or investments in, any other Person (other than pursuant to intercompany borrowing arrangements that will be settled or repaid in full at or before Closing), including between two or more Company Group Members (except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.1(i</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or in the Ordinary Course)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, for the avoidance of doubt, upstream loans or other advances made to facilitate the repatriation of cash in lieu of a distribution of such cash shall not be treated as Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">not fail to satisfy when due any material Liability of any Company Group Member (other than any such Liability that is being contested in good faith)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">not (i)&#160;amend, modify or terminate, or waive any material rights under any Material Contract, (ii)&#160;enter into any Contract that would be a Material Contract if such Contract were in effect as of the date of this Agreement or (iii)&#160;forgive, discharge, settle, cancel or compromise any Indebtedness or claim owed to, or waive or release any material right of, any Company Group Member, in each case, except in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">not sell, assign, transfer, convey, license, lease, abandon, cancel, fail to renew or otherwise dispose of any Company Intellectual Property (except in the Ordinary Course) or fail to continue to maintain the secrecy, confidentiality and value of any trade secrets or other confidential or proprietary information in the Company Intellectual Property&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.52pt">not take any action for its winding up, liquidation, dissolution, restructuring or reorganization or for the appointment of a receiver, administrator or administrative receiver, trustee or similar officer of its assets or revenues&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not make any material change in any method of accounting or accounting practice or policy used by the Company Group in the preparation of its financial statements, other than changes required by GAAP or applicable Law&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not (i) assign or enter into any settlement or release with respect to any Action or (ii) commence any Action, in each case, except in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not fail to maintain any insurance policy that is issued exclusively in the name of the Company Group or material to the business of the Company Group&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not cancel or terminate any existing Material Lease, except in the Ordinary Course and except for renewals in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.02pt">not (i)&#160;make, commit to make or authorize any capital expenditure, individually or in the aggregate, in excess of $5,000,000 or (ii)&#160;fail to make capital expenditures in the Ordinary Course&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">not materially change its collection practices in respect of accounts receivable or payment practices in respect of accounts payable&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">not enter into any joint venture, strategic alliance, partnership or similar venture or arrangement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(u)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">not enter into any new, material line of business that was not disclosed on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 6.1(u)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">except as expressly contemplated in connection with the Restructuring or, with respect to clauses (ii) through (vii), as relates to a Combined Tax Return, not (i) make, amend, rescind or revoke any entity classification election under Section 301.7701-3 of the Treasury Regulations (or otherwise undertake a change in entity classification) or any other material Tax election with respect to any Company Group Member, (ii) adopt or change (or file a request to make any such change) any method of Tax accounting or Tax accounting period, (iii) enter into any closing agreement or other similar agreement in respect of Taxes with any Governmental Entity, (iv) file any material amended Tax Return or any claims for material Tax refunds, (v)&#160;enter into any Tax allocation agreement, Tax sharing agreement, or Tax indemnity agreement (other than customary commercial agreements entered in the ordinary course of business not primarily relating to Taxes), (vi) make any application or request for, or negotiate or conclude any, voluntary Tax disclosure, Tax amnesty application or Tax ruling with a Governmental Entity or (vii) settle any material Tax claim, audit or assessment or surrender any right to claim a material Tax refund, offset or other reduction in Tax liability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(w)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">not, except as required pursuant to the terms of any Company Benefit Plan, Parent Benefit Plan or applicable Law (i)&#160;increase the compensation or benefits of any of its directors, officers, employees or individual independent contractors or consultants, in each case other than in the Ordinary Course (Ordinary Course includes, among other things, spot bonuses consistent with past practice, increases for promotions, increases for accepting additional responsibilities and periodic merit increases consistent with past practices), (ii)&#160;grant any severance or termination pay to any Company Group directors, officers, other employees or individual independent contractors or consultants, other than in the Ordinary Course or not required under any Company Benefit Plan or Parent Benefit Plan, (iii)&#160;grant any annual award for a performance period ending after January 1, 2023 in a manner inconsistent with Ordinary Course, or any other award, or any retention, change in control, transaction compensation, to any current or former Company Group directors, officers, other employees or individual independent contractors or consultants, (iv)&#160;enter into or materially amend any employment, consulting or severance agreement or arrangement with any current or former Company Group directors, officers, other employees or individual independent contractors or consultants, (v)&#160;take any action to accelerate the vesting or payment, or the funding of any payment or benefit under, any Company Benefit Plan, (vi)&#160;establish, adopt, enter into, modify or amend or terminate any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company Benefit Plan, except in the Ordinary Course as would not materially increase the costs to the Company Group or Buyer, (vii)&#160;hire or terminate the employment or services of any employee, officer or individual independent contractor or consultant with annual targeted cash compensation greater than U.S. $200,000 (or its local currency equivalent for individuals outside of the U.S.), other than a replacement hiring or a termination for cause or due to permanent disability, (viii)&#160;hire any employees (including leased employees) at a compensation level materially inconsistent with such employee&#8217;s skills and&#47;or experience and in such numbers and frequency as would be materially inconsistent with the current and short term projected needs of the Company Group, (ix)&#160;except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.1(w)(ix)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, transfer the employment of any employee of the Company Group to Parent or any of its Subsidiaries (other than the Company Group), unless such employee provides services primarily to Parent or any of its Subsidiaries (other than the Company Group), or (x)&#160;except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.1(w)(x)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, transfer the employment of any employee of the Parent or any of its Subsidiaries (other than the Company Group) to the Company Group, unless such employee provides services primarily or exclusively to the Company Group&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 6.1(x)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, not enter into, establish, adopt, materially amend or renew any Collective Bargaining Agreement, other than renewals, extensions or amendments of a Collective Bargaining Agreement in the Ordinary Course that do not materially increase the cost of operating such Collective Bargaining Agreement&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(y)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">not agree in writing, or otherwise, to take any action described in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Parties agree to the terms set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.1(z)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Access to Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Subject to the restrictions of any applicable Law or contractual undertaking, between the date of this Agreement and the Closing, Sellers will (i)&#160;give Buyer and its Representatives reasonable access to the books, records, Contracts, Tax Returns, work papers, offices and other facilities and properties of the Company Group, (ii)&#160;permit Buyer and its Representatives to make such inspections thereof as Buyer may reasonably request, (iii)&#160;cause the officers of the Company Group to furnish Buyer and its Representatives with such financial and operations data and other information with respect to the Company Group as Buyer may reasonably request and (iv) cause the officers of the Company Group to cooperate with Buyer and its Representatives in their reasonable investigation of the Company Group&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any such investigation will be conducted during normal business hours under the supervision of the applicable personnel of Sellers or their Affiliates and in such a manner as to maintain the confidentiality of this Agreement and the transactions contemplated by this Agreement in accordance with the Confidentiality Agreement and not interfere unreasonably with the operations of the Company Group. Notwithstanding the foregoing, Buyer and its counsel, environmental consultants, investment bankers, financial sources, lenders and other Representatives will not, prior to the Closing, conduct any environmental assessments, studies, investigations, monitoring, or other inquiries pertaining to Environmental Laws or Hazardous Substances and relating to the Leased Real Property, including any Phase I environmental site assessment, Phase II environmental site assessment, or invasive sampling of soil, groundwater, air, any other environmental media, or building materials or equipment. Further, notwithstanding the foregoing, Buyer will not have access to personnel records of the Company Group relating to individual performance or evaluation records, medical history, or other information that in Sellers&#8217; opinion is sensitive or the disclosure of which is reasonably likely to subject any Seller or its Affiliates to risk of Liability. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Sellers make no representation or warranty as to the accuracy or completeness of any information provided pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and Buyer may not rely on the accurateness or completeness of such information, in each case other than (subject to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) as expressly set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">All information furnished or provided by Sellers or a Company Group Member, or any of their respective Affiliates or Representatives, to Buyer or its Representatives pursuant this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (whether furnished before or after the date of this Agreement) will be held subject to the Confidentiality Agreement. The Confidentiality Agreement shall terminate at the Closing and shall thereafter cease to be of any force or effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Following the Closing, Sellers agree, upon reasonable prior notice from the Company, to (i)&#160;make personnel of Sellers and their respective Affiliates available to the Company and its Representatives and (ii)&#160;give the Company and its Representatives reasonable access to the records of Sellers and their respective Affiliates, in each case to the extent necessary in connection with any audit, investigation, dispute, Tax, SEC reporting or other similar reasonable business purpose of the Company Group&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any such investigation will be conducted during normal business hours under the supervision of the applicable personnel of Sellers or their respective Affiliates and in such a manner determined by Sellers in good faith to be necessary to&#58; (A)&#160;ensure compliance with any applicable Law, (B)&#160;preserve any applicable privilege, (C)&#160;comply with any contractual confidentiality obligations, (D)&#160;maintain the confidentiality of this Agreement and the transactions contemplated by this Agreement and (E)&#160;not interfere unreasonably with the operations of Sellers and their respective Subsidiaries. The Company will bear all out of pocket costs and expenses (including attorney&#8217;s fees but excluding reimbursement for general overhead, salaries and employee benefits) reasonably incurred in connection with the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Following the Closing, the Company agrees, upon reasonable prior notice from Sellers, to (i) make personnel of the Company Group Members available to Sellers and their Representatives and (ii) give Sellers and their Representatives reasonable access to the records of the Company Group, in each case to the extent necessary in connection with any audit, investigation, dispute, Tax, SEC reporting or other similar reasonable business purpose of Sellers&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any such investigation will be conducted during normal business hours under the supervision of the applicable personnel of the Company or its Affiliates and in such a manner determined by the Company in good faith to be necessary to&#58; (A)&#160;ensure compliance with any applicable Law, (B)&#160;preserve any applicable privilege, (C)&#160;comply with any contractual confidentiality obligations, (D)&#160;maintain the confidentiality of this Agreement and the transactions contemplated by this Agreement in accordance with the Confidentiality Agreement and (E)&#160;not interfere unreasonably with the operations of the Company Group. Sellers will bear all out of pocket costs and expenses (including attorney&#8217;s fees but excluding reimbursement for general overhead, salaries and employee benefits) reasonably incurred in connection with the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">From and after the Closing, except as required under the Transition Services Agreement, Sellers shall, and shall cause their respective Affiliates to, promptly destroy all information concerning the Company Group, except (i)&#160;to the extent necessary to meet legal or regulatory requirements (including stock exchange rules and rules of a professional body), (ii)&#160;as required by bona fide internal compliance, document retention or audit policies and procedures or (iii)&#160;such copies as are created pursuant to automatic archiving and back up procedures. From and after the Closing, Sellers shall, and shall cause their Affiliates to, hold in confidence any and all information, whether written or oral, concerning the Company Group, except to the extent that Sellers can show that such information is (A)&#160;generally available to and known by the public through no fault of Sellers or their respective Affiliates or (B)&#160;is lawfully acquired by Sellers or their respective Affiliates from and after the Closing from sources which are not prohibited from disclosing such information by a legal, contractual or fiduciary obligation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Consents and Regulatory Filings</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Parties will cooperate and use all reasonable best efforts to obtain all Licenses, consents, approvals, authorizations, waiting period terminations or expirations, qualifications and Orders of Governmental Entities and other third parties necessary, as promptly as reasonably practicable and in any event prior to the Outside Date, to consummate the transactions contemplated by this Agreement, including making or causing to be made all </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">notifications, filings and submissions required to obtain the Regulatory Clearances. The Parties will use all reasonable best efforts to supply any additional information, including requests for production of documents and production of witnesses for interviews or depositions, that may be requested by any Governmental Entity for the purpose of obtaining Regulatory Clearances.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Sellers and Buyer will make all initial filings required under the HSR Act with respect to the transactions contemplated by this Agreement within ten Business Days following the date of this Agreement, and will make as promptly as reasonably practicable any other filings necessary, proper or advisable under applicable Law in order to obtain the Regulatory Clearances, and in any event the Parties will provide all information in their possession and necessary in order to make all such initial filings within 30 days following the date hereof. Each of Sellers and Buyer will promptly furnish to the other such necessary information and reasonable assistance as the other may request in connection with its preparation of any filing or submission that is necessary under the HSR Act or in connection with obtaining the Regulatory Clearances. Each of Sellers and Buyer will promptly provide the other with copies of all written communications (and memoranda setting forth the substance of all oral communications) between each of them, any of their respective Affiliates or any of its or their respective Representatives, on the one hand, and any Governmental Entity, on the other hand, with respect to this Agreement or the transactions contemplated by this Agreement. Without limiting the generality of the foregoing, each of Sellers and Buyer will promptly notify the other of the receipt and content of any oral or written communication, inquiries or requests for additional information it receives from any Governmental Entity in connection therewith and will promptly (i)&#160;cooperate in all respects with each other in connection with any filing or submission and in connection with any investigation or any inquiry&#59; (ii)&#160;provide the other with a description of the information provided to any Governmental Entity with respect to any such oral or written communication, inquiry or request&#59; (iii)&#160;permit the other Party to review and incorporate the other Party&#8217;s reasonable comments in any communication given by it to any Governmental Entity&#59; and (iv)&#160;to the extent practicable and permitted by such applicable Governmental Entity, give the other Party or its counsel the opportunity to attend and participate in all meetings, substantive telephone calls or conferences with any Governmental Entity. Notwithstanding anything to the contrary in this </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (A) Buyer shall control the strategy for obtaining all consents, approvals or waivers necessary to satisfy the conditions set forth in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, including by directing the timing (except as otherwise provided herein), nature and substance of any filings, forms, statements, commitments, submissions and communications in connection therewith, as well as the manner in which to contest or otherwise respond, by litigation or otherwise, to objections to, or proceedings or other actions challenging such consents, approvals or waivers, provided that Buyer shall provide Sellers with a reasonable opportunity to comment on such filings, forms, statements, commitments, submissions and communications, (B)&#160;no Party shall be required to make available any part of any filings, forms, statements, commitments, submissions and communications which relate solely to such Party or such party&#8217;s Affiliates, except to the extent reasonably necessary in connection with obtaining Regulatory Clearances and on an &#8220;outside counsel only&#8221; basis, (C)&#160;no Party shall be in violation of this Agreement by virtue of providing information that is competitively sensitive to one another on an &#8220;outside counsel only&#8221; or other basis designed to ensure compliance with applicable Law (including the HSR Act), and (D) Buyer&#8217;s decisions related to the strategy for obtaining all consents, approvals, and waivers necessary to satisfy the conditions set forth in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be calculated to obtain such approvals or waivers without undo delay (taking into account the expected Closing Date, and provided that such calculation will not require the Buyer to take unreasonable actions to avoid such delay).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Neither Buyer nor Sellers will, and each will cause its respective Affiliates not to, take any action that could reasonably be expected to adversely affect the approval of any Governmental Entity of any of the aforementioned filings.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Notwithstanding any provision of this Agreement to the contrary, Buyer will use all reasonable best efforts to obtain all Regulatory Clearances, and to avoid or eliminate each and every impediment that may be asserted by any Governmental Entity or any other party with respect thereto, so as to enable the Parties to close the transactions contemplated by this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agreement on or before the Outside Date, including (i)&#160;making amendments or modifications to this Agreement (other than amendments to the Purchase Price, Base Distribution Amount or the respective components, inputs or calculations thereof) to the extent necessary to obtain the Regulatory Clearances, (ii)&#160;supplying promptly any additional information and documentary material that may be requested by a Governmental Entity pursuant to the HSR Act or otherwise in connection with obtaining the Regulatory Clearances and (iii)&#160;agreeing to any restrictions or limitations on any businesses, operations, assets or contractual freedoms of any such businesses or operations (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that any such commitment or transaction involving the Company Group (or any of its assets or business) may be subject to the occurrence of the Closing) to the extent necessary to obtain the Regulatory Clearances. For the avoidance of doubt, Buyer will take any and all actions necessary in order to remedy or otherwise address the concerns (whether or not formally expressed) of any Governmental Entity under the HSR Act or otherwise relating to the Regulatory Clearances, including divesting, disposing of, restricting, or holding separate all or any portion of the businesses or assets of Buyer or any of its Affiliates or the businesses or assets of the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Regulatory Action</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Buyer is prohibited from proposing to any Governmental Entity or agreeing to any Regulatory Action with respect to the businesses or assets of the Company without the prior written consent of Sellers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">In connection with this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, if any Action is instituted (or threatened to be instituted) challenging the transactions contemplated by this Agreement as violative of any Antitrust Laws, the Parties will jointly (to the extent practicable) use all reasonable best efforts to (i)&#160;oppose or defend against such Action and (ii)&#160;take such action as necessary to have vacated, lifted, reversed or overturned any Order, whether temporary, preliminary or permanent, that is in effect and that prohibits, prevents or restricts consummation of the transactions contemplated by this Agreement, including by appeal if necessary of any Order that makes illegal or prohibits the consummation of the transactions contemplated by this Agreement&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that any commitment or transaction involving the Company Group (or any of its assets or business) may be subject to the occurrence of the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Sellers will, and will cause the Company Group to, use reasonable best efforts to take all steps, on a timely basis, as are required under applicable Law or any Collective Bargaining Agreement to notify, consult with, or negotiate the effect, impact, terms or timing of the transactions contemplated by this Agreement with each works council, union, labor board, employee group or representative body, pension trustee or regulator, or Governmental Entity where so required under applicable Law. Sellers will keep Buyer reasonably informed about all material steps in the notification and&#47;or consultation processes in any jurisdictions concerned and permit Buyer (to the extent applicable) a reasonable opportunity to comment on any written communication to be delivered in connection with the notification and&#47;or consultation processes. Reasonably in advance of any meeting between the Company Group and a works council, union, labor board, employee group or representative body, pension trustee or regulator, or Governmental Entity, Sellers shall, unless prohibited by applicable Law, invite a representative of Buyer to attend such meeting. In connection with such consultations and notifications, Sellers shall not, and shall cause the Company Group to not, make or accept any commitments, obligations or undertakings which could materially affect or prejudice the financial, legal or other position of the Company Group without the prior written consent of Buyer. The Company and Sellers (as applicable) shall use their reasonable efforts to, on a timely basis, provide the Buyer with such information as the Buyer may reasonably request in relation to any such consultation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">In the event that any of the regulatory approvals listed on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> designated with an asterisk alongside the name are not obtained on or prior to December 15, 2022, Buyer and the Sellers will cooperate in good faith to use commercially reasonable efforts to remove from the Company Group the assets and liabilities of the Company Group to the extent such assets and liabilities relate, and any Company Group Member to the extent such Company Group Member solely relates, to the operations that require such regulatory approval(s) that remain outstanding (such assets, liabilities and&#47;or entities, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Carve-Out Operations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) in a manner that would enable the parties to effect the Closing without such approval(s) and without violating applicable Law, with (i) the proceeds payable to the Sellers at </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Closing being reduced by an amount that is proportionate to the EBITDA associated with such Carve-Out Operations, (ii) such Carve-Out Operations being operated for the benefit and burden of the Company Group between the Closing and the transfer back of the Carve-Out Operations to the Company Group (or until an agreed outside date) and (iii) such Carve-Out Operations being transferred back to the Company Group as soon as reasonably practicable following receipt of the applicable regulatory approval(s) in exchange for the amount of reduction to the proceeds payable to the Sellers at the Closing in accordance with clause (i) above with respect to the applicable Carve-Out Operations transferred back to the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Reasonable Best Efforts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Without limiting the foregoing, each of the Parties will cooperate, and use all reasonable best efforts to take, or cause to be taken, all actions, and to do, or cause to be done, all things necessary, proper or advisable under applicable Laws to consummate the transactions contemplated by this Agreement as promptly as reasonably practicable after the date hereof and in any event on or before the Outside Date. The Parties agree, with respect to a threatened or pending, preliminary or permanent Law or Order that would adversely affect the ability of the Parties to consummate the transactions contemplated hereby, to use all reasonable best efforts to prevent or lift the entry, enactment or promulgation thereof, as the case may be. The Parties further agree to execute and deliver such documents and other papers, as may be required to carry out the provisions of this Agreement and consummate and make effective the transactions contemplated by this Agreement, subject to the terms and conditions herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Public Announcements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Within four business days of the date hereof, Parent will issue a press release (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Press Release</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) in a form to be mutually agreed by Buyer and Sellers. Except for the Press Release, Parent&#8217;s investor presentation, or as agreed to by the other Party, neither Party will issue any report, statement or press release or otherwise make any public statements or filings with respect to this Agreement and the transactions contemplated by this Agreement&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, either Party (or its Affiliates) may issue a report, statement or press release or otherwise make a public statement or filing with respect to this Agreement and the transactions contemplated by this Agreement as required by applicable Law or the rules of any stock exchange. In the event any proposed announcement or release is required by applicable Law or the rules of any stock exchange, the Party proposing such announcement or release will advise the other Party and the Parties will use commercially reasonable efforts to cause a mutually agreeable release, announcement or other disclosure to be issued. Notwithstanding the foregoing, (a) Parent may publicly file this Agreement as required by applicable Law or the rules of any stock exchange without the prior written consent of Buyer but Buyer will not publicly file this Agreement without the prior written consent of Sellers and (b) the Parties may disclose this Agreement or its terms to (i)&#160;their respective employees, accountants, advisors and other Representatives as necessary in connection with the ordinary conduct of their business (so long as such Persons agree to, or are bound by contractual, professional or fiduciary obligations to, keep the terms of this Agreement confidential and (ii)&#160;to any limited partner or prospective limited partner, or lender, underwriter or other financing source, of Buyer or its Affiliates (and such limited partners&#8217;, lenders&#8217;, underwriters&#8217; and financing sources&#8217; respective legal counsel) in connection with such Person&#8217;s due diligence of Buyer or its Affiliates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Lauda, Germany Facility Sale Proceeds</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. If the sale of PAC facility located in Lauda, Germany occurs after the Closing Date, Buyer will, or will cause the relevant Company Group Member to, remit the proceeds of such sale, less any costs, expenses and Taxes incurred by any Company Group Member in connection with such sale, to the Parent within 30 days of the completion of such sale.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt">&#91;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#93;.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Tax Matters</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Tax Sharing Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Any Tax sharing agreement or similar agreement between any Company Group Member, on the one hand, and Parent (or any Affiliate of Parent other than a Company Group Member), on the other hand, will be terminated as of the Closing Date and will have no further effect for any Taxable year, or portion thereof (whether the current year, a future year, or a past year). As of the Closing, no Company Group Member will have any further obligations to Parent or its Affiliates under any such Tax sharing agreement or similar agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Responsibility for Filing Tax Returns</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers will, at their own expense, prepare or cause to be prepared and timely file or cause to be timely filed (A) all Combined Tax Returns. (B) all other income Tax Returns of each Company Group Member for all Pre-Closing Tax Periods (other than Straddle Periods) and (C) all Tax Returns of each Company Group Member not described in clauses (A) and (B) that are due to be filed on or prior to the Closing Date. With respect to any Tax Return described in clause (B) that is due (taking into account applicable extensions) to be filed after the Closing Date (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Prepared Tax Returns</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), such Seller Prepared Tax Returns shall be prepared in a manner consistent with past practice, except as otherwise required by applicable Law. No later than 30 days prior to the due date for such Seller Prepared Tax Return, Sellers will provide, or cause to be provided, Buyer with a draft of any such Seller Prepared Tax Returns. Buyer will have the right to review and comment on any such Seller Prepared Tax Return&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Sellers will not be required to request an extension of time for the filing of such Seller Prepared Tax Return and Sellers will have the right to file such Seller Prepared Tax Return even if Buyer has not completed its review of such Tax Return. If Buyer disputes any items shown on any such Seller Prepared Tax Return, Buyer will notify Sellers within 10 days after receiving such Seller Prepared Tax Return. Sellers and Buyer will negotiate in good faith and use commercially reasonable efforts to resolve any disputed items. Sellers shall timely file, or shall cause to be timely filed, any Tax Returns described clauses (B) and (C) of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> with the appropriate Governmental Entity and shall timely pay, or cause to be paid, such Taxes reported as due and payable on any such Tax Returns (and any other Tax Return described in clause (A) hereof).</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Responsibility for Filing Other Tax Returns</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except for the Tax Returns described in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Company will, at the expense of the Company Group, prepare, and timely file or cause to be prepared and timely filed, all Tax Returns of each Company Group Member (including any successors thereof) that have not yet been filed and are required to be filed after the Closing Date, including any such Tax Returns for a Straddle Period. Subject to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">6.8(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Company Group will be reimbursed by Sellers for any Taxes with respect to a Pre-Closing Tax Period owed by any Company Group Member (including any successors thereof) with respect to any Tax Returns for any Pre-Closing Tax Period, within 15 days after receipt by Sellers of a notice from the Company stating that payment by a Company Group Member (including any successors thereof) of such Taxes is due, except to the extent such Taxes were specifically included as a liability in Company Indebtedness or Net Working Capital in the Final Closing Statement. To the maximum extent permitted by applicable Law, the Transaction Tax Deductions will be reflected on Tax Returns for Taxable periods that end on or prior to the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Straddle Periods</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. For purposes of determining the amount of Taxes included in Net Working Capital, Company Indebtedness, Seller Taxes and this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in the case of any Taxes that are imposed on a periodic basis and are payable for a Taxable period that includes (but does not end on) the Closing Date (a&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Straddle Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), the portion of such Tax that relates to the portion of such Taxable period ending on the Closing Date will (i)&#160;in the case of any Taxes other than Taxes based upon or related to income, gain or receipts, be deemed to be the amount of such Tax for the entire Straddle Period </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">multiplied</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">by</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> a fraction the numerator of which is the number of days in the Straddle Period ending on the Closing Date and the denominator of which is the number of days in the entire Straddle Period and (ii)&#160;in the case of any Tax based upon or related to income, gain or receipts (including income Taxes and sales and use Taxes), be deemed equal to the amount which would be payable if the relevant Taxable </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">period ended on the Closing Date&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that (i) exemptions, allowances or deductions that are calculated on an annual basis (including, but not limited to, depreciation and amortization deductions) that are actually available to be utilized will be allocated between the period ending on the Closing Date and the period beginning after the Closing Date in proportion to the number of days in each period to the extent permitted by applicable Law, (ii) any Transaction Tax Deductions for a Straddle Period will be allocated to the portion of the Straddle Period ending on the Closing Date to the extent permitted under applicable Law, (iii) the portion of any Tax that is allocable to the pre-Closing portion of any Straddle Period for purposes of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall include any Taxes attributable to any amount required to be included under Section 951 of the Code or Section 951A of the Code by Buyer or any of its Affiliates (including, following the Closing, any Company Group Member), assuming the Taxable year of the applicable Company Group Member was deemed to end on the Closing Date to the extent such amount (A) is attributable to the income, earnings and profits or property of such Company Group Member and (B) would be allocable to any Pre-Closing Tax Period if the Taxable year of each such entity ended on the day prior to the Closing Date (determined on a &#8220;with and without&#8221; basis) and (iv) items of income, gain, loss, deduction and credit for the Pre-Closing Tax Period of the Company and Holdings shall be allocated and determined by utilizing the interim closing method as of the end of the day on the Closing Date in accordance with Treasury Regulations Section 1.706-4 (and any similar provisions of applicable state, local or foreign law). Subject to the other terms of this Agreement, any credits or estimated Tax payments relating to a Straddle Period will be taken into account as though the relevant Taxable period ended on the Closing Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Reimbursement of the Company Group</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. With respect to any Tax Return required to be filed by the Company pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for any Pre-Closing Tax Period, the Company will provide Buyer and Sellers with copies of such Tax Return, along with all schedules, statements, workpapers and supporting documentation to the extent relating to such Tax Returns (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Supporting Documentation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) promptly after the Company has prepared (or caused to be prepared) such Tax Return and Supporting Documentation, and in any event, no later than 15 Business Days (or in the case of a non-income Tax Return such amount of time to provide Sellers a meaningful opportunity to review such return to the extent commercially reasonable under the circumstances) prior to the due date for such Tax Return. Buyer and Sellers will have the right to review any such Tax Return and Supporting Documentation&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that the Company will not be required to request (or cause to be requested) an extension of time for the filing of such Tax Return and the Company will have the right to file (or cause to be filed) such Tax Return even if either Buyer or Sellers has not completed its review of such Tax Return and Supporting Documentation or objects to any such Tax Return&#59; and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Sellers will not be required to reimburse the Company Group pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> for any Taxes paid by any Company Group Member with respect to such Tax Return until Sellers have had an opportunity to review such Tax Return and Supporting Documentation. If Buyer or Sellers dispute any items shown on any such Tax Return, such Party will notify the Company and the other Party within 10 Business Days after receiving such Tax Return and the Supporting Documentation. Buyer, Sellers and the Company will negotiate in good faith and use commercially reasonable efforts to resolve any disputed items. If Buyer, Sellers and the Company are unable to resolve any disputed items within 10 Business Days after the receipt by Buyer and Sellers of the Tax Return filed or proposed to be filed, such dispute will be resolved by the Independent Accountant, which will resolve any issue in dispute as promptly as practicable. If any disputed issue has not been resolved prior to the date the applicable Company Group Member is required to file the Tax Return in question, the Company Group will be reimbursed by Sellers for the amount of Taxes for any Pre-Closing Tax Period not in dispute with respect to such Tax Return. Upon resolution of any dispute by Buyer and Sellers or by the Independent Accountant&#8217;s delivery of its determination to Buyer, Sellers and the Company, appropriate adjustments will be made to the amount paid by Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> in order to reflect the resolution by good faith negotiation or the Independent Accountant&#8217;s determination, as the case may be. If such determination reflects an overpayment by Sellers, the Company Group will promptly pay to Sellers an amount equal to such overpayment amount. The determination by the Independent Accountant will be final, conclusive and binding on the Parties (in the absence of fraud or manifest error). The fees and expenses of the Independent Accountant will be shared equally by Buyer and Sellers. Notwithstanding </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">anything to the contrary in this Agreement, neither Buyer nor any of its Affiliates (including the Company Group after the Closing Date) shall be liable for the income Taxes of the Company or the Sellers for any Pre-Closing Tax Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt;text-decoration:underline">Section 754 Election</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything in this Agreement to the contrary, the Parties agree that any Company Group Member that is treated as a partnership for U.S. federal income tax purposes (including, for the avoidance of doubt, the Company and Holdings) shall make a valid election pursuant to Section 754 of the Code (and any similar provisions of applicable state, local or foreign law) effective for the taxable period that includes the Closing Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Certain Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. All Transfer Taxes incurred in connection with Buyer&#8217;s purchase of the Purchased Equity Interests pursuant to this Agreement will be paid by 50% by Buyer and 50% by Sellers when due, other than any Transfer Taxes that arise from or are attributable to the Restructuring which, for the avoidance of doubt, shall be borne exclusively by Sellers. The Party responsible under applicable Law for filing the Tax Returns with respect to such Transfer Taxes will prepare and timely file such Tax Returns, will pay such Taxes shown as due and payable on such Tax Returns (subject to prompt reimbursement by the other Party to the extent applicable), and promptly provide a copy of such Tax Return to the other Party. Buyer and Sellers will, and will cause their respective Affiliates to, reasonably cooperate to timely prepare and file any Tax Returns or other filings relating to such Transfer Taxes, including any claim for exemption or exclusion from the application or imposition of any Transfer Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Refunds</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Any Tax refunds that are actually received by the Company Group, and any amounts actually credited against cash Taxes payable by the Company Group (including any interest paid or credited with respect thereto), in each case with respect to a Pre-Closing Tax Period to the extent such Taxes were paid by the Sellers and their Affiliates, including the Company Group Members, prior to the Closing, or by Sellers and their Affiliates under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">6.8(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> after the Closing or were specifically included as a liability in Company Indebtedness or Net Working Capital in the Final Closing Statement, will be for the account of Sellers, and the Company will pay or cause to be paid over to Sellers an amount equal to such refund or amount of any such credit within 15 days after receipt or utilization thereof, net of any Taxes or other costs to the Company Group attributable to the obtaining and receipt of such refund or credit and except to the extent any such refund or credit arises as the result of a carryback of a loss or other tax benefit from a Tax period (or portion thereof) beginning after the Closing Date, or such refund or credit was included as an asset in the calculation of Company Indebtedness or Net Working Capital, as finally determined pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Any such refunds or credits relating to any Straddle Period will be equitably apportioned between the Company and Sellers in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Upon reasonable written request of Sellers, Buyer will, at Sellers&#8217; expense, reasonably cooperate with Sellers in causing the applicable Company Group Member to file for, and use commercially reasonable efforts to obtain the receipt of, any refund that is for the account of Sellers under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the extent permitted by applicable Law. Buyer may request that Sellers provide reasonable documentation in support of such refund request under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. To the extent such refund or credit is subsequently disallowed or required to be returned to the applicable Governmental Entity, Sellers agree to promptly repay the amount of such refund or credit, together with any interest, penalties or other additional amounts imposed by such Governmental Entity, to the Company Group. The parties hereto acknowledge and agree that Buyer and its Affiliates (including the Company Group Members) shall have the right to set off and withhold from the payment of any amount payable under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> the amount of any Taxes for which Sellers are obligated to pay pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary in this Agreement, Seller&#8217;s right to any refund of Taxes under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(h)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall survive only for so long as the period for which Buyer and its Affiliates (for the avoidance of doubt, including the Company Group Members from and after the Closing) are entitled to indemnification under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Unless requested by Sellers in writing or otherwise required by applicable Law, Buyer will not carry back, and will not cause or permit any Company Group Member to carry back, any net operating loss, capital, or other Tax attribute of such Company Group Member to any periods ending on or prior to the Closing Date. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt;text-decoration:underline">Post-Closing Actions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as otherwise required by applicable Law, following the Closing, Buyer will not, if doing so could (x) result in any increased Tax liability of Sellers or their Affiliates or (y) give rise to a claim for indemnification under this Agreement, in each case for a Pre-Closing Tax Period&#58; (i)&#160;file any amended Tax Return for the Company Group or (ii)&#160;make, change or revoke any Tax election or change any accounting period or method of the Company Group with retroactive effect, in each case without Sellers&#8217; prior written consent (not to be unreasonably withheld, conditioned or delayed). The Company shall cause Dynisco Parent, Inc. and any Subsidiary of Dynisco Parent, Inc. that is an includible corporation in the affiliated group of which Dynisco Parent, Inc. is the common parent (in each case, within the meaning of Section 1504(a)(1) of the Code) to file a consolidated U.S. federal income Tax Return for the Taxable year that includes the Closing Date. Prior to the earlier of (A)&#160;the five year anniversary of the Closing Date or (B)&#160;the commencement of an initial public offering of the Company or any Issuer (as defined in the Investor Rights Agreement), the Company shall not take any action, or cause any Company Group Member to take any action, that could reasonably be expected to result in a deconsolidation for U.S. federal (and applicable state and local) tax purposes of Dynisco Parent, Inc. and Sunquest Holdings, Inc. without Sellers&#8217; prior written consent (which shall be in Sellers&#8217; sole discretion), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that following the earlier of any such time described in clause (A) or (B), the Company shall not take any such action, or cause any Company Group Member to take any such action without Sellers&#8217; prior written consent (not to be unreasonably withheld, conditioned or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt;text-decoration:underline">Tax Cooperation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer and Sellers will use commercially reasonable efforts to cooperate, as and to the extent reasonably requested by the other Party, in connection with the filing of Tax Returns relating to the operations of any Company Group Member (including any successor thereof) and any Action with respect to Taxes. Cooperation includes (i)&#160;the retention and (on the other Party&#8217;s request and at such Party&#8217;s expense) the provision of records and information that are reasonably relevant to the filing of any Tax Returns and any Action and (ii)&#160;making employees available on a mutually convenient basis to provide additional information and explanation of any material provided under this Agreement. Each of Sellers and Buyer agree (A)&#160;to retain all books and records of the Company Group (including any successor of any Company Group Member) with respect to Tax matters pertinent to the Company Group (including any successor of a Company Group entity) relating to any Taxable period beginning before the Closing Date until the expiration of the statute of limitations (and, to the extent notified by Buyer, any extensions thereof) of the respective Taxable periods, (B)&#160;to abide by all record retention agreements entered into with any Governmental Entity and (C)&#160;to give the other Party reasonable written notice before transferring, destroying or discarding any books and records and, if the other Party so requests, allow such other Party to take possession of the books and records. Notwithstanding anything to the contrary in this Agreement, Sellers shall not be required to provide Buyer or any other Person any Combined Tax Returns or any Tax Returns or related work papers of Sellers or any of their Affiliates (other than Tax Returns or related work papers exclusively related to the Company Group (including any successor of a Company Group entity)). Buyer and Sellers agree that the sharing of information and cooperation contemplated by this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(j)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall be done in a manner so as not to interfere unreasonably with the conduct of the business of the parties. Except as otherwise provided in this Agreement, the Party requesting assistance hereunder shall reimburse the other for any reasonable out of pocket costs incurred furnishing such records and information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Purchase Price Adjustment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Any amounts paid pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">will be treated as an adjustment to the Purchase Price or the Distribution Amount, as applicable, for all applicable Tax purposes and shall be treated as such by the Parties on their Tax Returns to the extent permitted by applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt;text-decoration:underline">Indemnity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything in this Agreement to the contrary, Sellers and their Affiliates shall indemnify and hold harmless Buyer and its Affiliates (for the avoidance of doubt, including any Company Group Member from and after the Closing) with respect to any Seller Taxes together with any other Losses in respect of Seller Taxes. For purposes of determining indemnification under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, &#8220;Taxes&#8221; and &#8220;Losses&#8221; shall be deemed to include amounts that would have constituted &#8220;Taxes&#8221; or &#8220;Losses&#8221; but for the set off or other </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">utilization of any loss, deduction, credit or other Tax asset (x) generated by Buyer or any of its Affiliates (other than a Company Group Member but including, for the avoidance of doubt, any entity acquired by a Company Group Member following the Closing) in any Taxable period or (y)&#160;first generated by any Company Group Member in any Taxable period (or portion thereof) beginning after the Closing Date and are, in each case, unrelated to the incurrence of any Losses that are or may be the subject of a claim for indemnification pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:19.52pt;text-decoration:underline">Tax Contests</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each of Buyer and Seller shall use commercially reasonable efforts to notify the other Party in writing within 30 days of receipt of written notice of any pending or threated audit, examination, contest or other proceeding relating to any Taxes or Tax Return of any Company Group Member in respect of any Pre-Closing Tax Period or that would reasonably be expected to result in an indemnification obligation under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, other than any such contest that relates to a Combined Tax Return (such audit, examination, contest or proceeding, a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Pre-Closing Tax Proceeding</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that no failure or delay of Buyer or Seller in providing such notice shall reduce or otherwise affect the obligations of the other Party pursuant to this Agreement, except and solely to the extent that the defense of such Pre-Closing Tax Proceeding is directly and materially adversely prejudiced as a result of such failure or delay. Sellers shall, at their own cost and expense, control any audit, examination or contest relating to a Combined Tax Return, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, to the extent any such audit, examination or contest relates to (x) any breach of or inaccuracy in any Seller Fundamental Tax Warranty or (y)&#160;the Allocation, (1) Sellers shall keep Buyer reasonably informed with respect to the commencement, status and nature of any such audit, examination or contest relating thereto and (2) Sellers shall consider reasonable comments proposed by Buyer that are related to the defense of the portion of any such proceeding relating to the Seller Fundamental Tax Warranties or the Allocation. Sellers shall, at their own cost and expense, have the right to control, upon delivery of written notice to Buyer, any Pre-Closing Tax Proceeding that would reasonably be expected to result in an indemnification obligation under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(l)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or otherwise result in any increased tax liability of Seller or its Affiliates (other than the Company Group), other than any such Pre-Closing Tax Proceeding for a Straddle Period. The Company shall, at the Company&#8217;s cost and expense, control the conduct and defense of any other Pre-Closing Tax Proceeding, including any such Pre-Closing Tax Proceeding for a Straddle Period. The Party that controls any Pre-Closing Tax Proceeding pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(m)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than, for the avoidance of doubt, any contest that relates to a Combined Tax Return) shall (i)&#160;keep the other Party reasonably informed regarding the status of such Pre-Closing Tax Proceeding, (ii)&#160;act in good faith in conducting and contesting such Pre-Closing Tax Proceeding with the relevant Governmental Entity and (iii)&#160;not settle, compromise or resolve any portion of such Pre-Closing Tax Proceeding without the other Party&#8217;s prior written consent (not to be unreasonably withheld, conditioned or delayed). The Party that does not control any such Pre-Closing Tax Proceeding shall be entitled to participate in the conduct of such Pre-Closing Tax Proceeding at such Party&#8217;s sole expense, including by participating in any meetings and teleconferences in connection therewith, to the extent permitted under applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Tax Treatment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Parties agree that, for U.S. federal (and applicable state and local) income tax purposes, the sale and purchase of the Purchased Equity Interests as set forth in this Agreement will be treated, as a taxable sale by Sellers and purchase by Buyer of partnership interests in the Company in a transaction governed by Section 741 of the Code, which will result in a Section 743(b) adjustment to the benefit of Buyer (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transaction Tax Treatment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). All Tax Returns filed by any Person with respect to the transactions contemplated by this Agreement shall be filed in a manner consistent with the Transaction Tax Treatment, unless otherwise required by a &#8220;determination&#8221; under Section 1313(a) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Allocation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers and Buyer shall allocate the Purchase Price (plus assumed liabilities and all other relevant amounts to the extent properly treated as consideration under applicable Law for applicable Tax purposes) among the assets of each Company Group Member, as applicable, for purposes of determining Buyer&#8217;s Section 743(b) adjustment, in accordance with the principles of Sections 755 and 1060 of the Code and the Treasury Regulations promulgated thereunder (and any similar provision of state, local or non-U.S. law, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">as appropriate) (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Allocation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; provided, that, the Parties agree that the value of each of (i) the Company&#8217;s Subsidiaries other than Dynisco Parent, Inc. and its Subsidiaries, on the one hand and (ii) Dynisco Parent, Inc. and its Subsidiaries, on the other hand, will equal 50% of the total enterprise value of the Company Group used for purposes of determining the Purchase Price and the Distribution Amount (determined, for the avoidance of doubt, without regard to the impact of any intracompany payables or receivables between Company Group Members), in each case as further adjusted to take into account the impact of any intracompany payables or receivables between Dynisco Parent, Inc. or its Subsidiaries, on the one hand, and the Company or its Subsidiaries (other than Dynisco Parent, Inc. and its Subsidiaries), on the other hand. Buyer shall prepare and provide or cause to be prepared and provided to Sellers a draft Allocation within 90 days after the final determination of the Purchase Price pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">). If Sellers disagree with the draft Allocation, Sellers may, within twenty days of receipt of the proposed allocation, notify Buyer in writing of their disagreement. Buyer and Sellers shall, during the 15 days following any such notification of disagreement, negotiate in good faith and use their reasonable best efforts to resolve such dispute. If Buyer and Sellers are unable to agree to the draft Allocation within such period, the dispute shall be resolved by the Independent Accountant pursuant to the mechanics described in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer and Sellers will equally bear the fees and expenses of the Independent Accountant. Neither Sellers nor Buyer shall file any Tax Return or other document or otherwise take any position which is inconsistent with the Allocation as finally determined pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.8(o)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, except to the extent otherwise required by applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Tax Structuring</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Prior to the Closing, Buyer and Sellers will cooperate in good faith to consider such structures and actions that may be taken by the Company Group Members following the Closing as may be necessary to permit for the repatriation of cash from any non-U.S. Company Group Member or any Company Group Member that is treated as a domestic corporation for U.S. federal income Tax purposes to be effected in a Tax efficient manner following the Closing. The Parties agree that, immediately following the Closing, approximately $60 million of cash shall remain at Dynisco Parent, Inc. or one or more of its Subsidiaries).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Preservation of Records</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as otherwise provided in this Agreement, following the Closing, the Company will, and will cause each other Company Group Member to, preserve and keep the records (including all Tax and accounting records) of the Company Group for a period of seven years from the Closing, or for any longer periods as may be required by any Governmental Entity or ongoing litigation. If Buyer or any Company Group Member wishes to destroy such records after the time specified above, Buyer will first give 60 days&#8217; prior written notice to Sellers, and Sellers will have the right at its option and expense, upon prior written notice given to Buyer within that 60-day period, to take possession of the records within 90 days after the date of Sellers&#8217; notice to Buyer. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Employees&#59; Employee Benefits</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Following the Closing, the Company will, or will cause the Company Group Members to, initially employ each employee of the Company Group who is not covered by a Collective Bargaining Agreement (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Employees</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), whether salaried or hourly (including each such employee who is absent due to vacation, holiday, illness, leave of absence or short-term disability), (i)&#160;at the same job or position and location as in effect immediately prior to the Closing Date, (ii)&#160;at a salary or wage level and target cash bonus opportunity at least equal to the salary or wage level and target cash bonus opportunity to which such Company Employees were entitled immediately prior to the Closing Date and (iii)&#160;with benefits that are substantially comparable in the aggregate to the benefits that such Company Employees were entitled to receive immediately prior to the Closing Date (including benefits pursuant to qualified and nonqualified retirement and savings plans, medical, dental and pharmaceutical plans and programs, and cash incentive compensation plans but excluding, in each case, equity-based compensation plans, deferred compensation arrangements, defined benefit pension or retiree medical benefits, equity-based incentive opportunities, retention or transaction bonuses, or other non-recurring compensation). The covenants in the foregoing clauses (i) through (iii) will survive </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">for a period of one year following the Closing Date. The terms and conditions of employment for any employees of the Company Group who are covered by Collective Bargaining Agreements shall be governed by such agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Company will cause the applicable Company Group Member to&#58; (i)&#160;assume all Liabilities to provide continuation coverage pursuant to Section 4980B of the Code and Section&#160;601 of ERISA to persons whose &#8220;qualifying event&#8221; occurs on or before the Closing Date or within the 60 day period after the Closing Date with respect to any Company Employee and his or her &#8220;qualified beneficiaries,&#8221; with &#8220;qualifying event&#8221; and &#8220;qualified beneficiaries&#8221; defined under Section 4980B of the Code and Section 601 of ERISA&#59; (ii)&#160;assume, honor and be solely responsible for paying, providing or satisfying when due all vacation, sick pay and other paid time off for Company Employees accrued but unused as of the Closing Date, on terms and conditions not less favorable than the terms and conditions in effect immediately prior to the Closing Date&#59; (iii)&#160;be solely responsible for paying and providing long-term disability benefits with respect to any Company Employee and any former employee of the Company who is receiving long-term disability benefits under any plan or program of Sellers or their Affiliates as of the Closing Date&#59; (iv) use commercially reasonable efforts to cause the benefit plans of the Company Group applicable to the Company Employees to recognize all costs and expenses incurred by the Company Employees (and their dependents and beneficiaries) up to (and including) the Closing Date, for purposes of satisfying applicable deductible, co-payment, coinsurance, maximum out-of-pocket provisions and like adjustments or limitations on coverage under any such benefit plan, and to waive any preexisting condition, evidence of insurability, good health or actively-at-work exclusions for the Company Employees&#59; (v)&#160;for the remainder of the calendar year in which the Closing occurs, provide a vacation and holiday plan offered to Company Employees substantially equivalent to what the applicable Company Group Member provided the Company Employees immediately prior to the Closing&#59; and (vi) maintain the same severance arrangements applicable to the Company Employees that were in effect immediately before the Closing Date (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Severance Arrangements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) until the later of December 31, 2022 or the end date specified for any applicable Company Severance Arrangement in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.10(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.10(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> sets forth the details of the Company Severance Arrangements applicable to the Company Employees.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">The Company will make available to each Company Employee such number of unused vacation days and other paid time off accrued by such employee with the relevant Company Group Member prior to the Closing Date in accordance with applicable personnel policies applicable to such employees on the date hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">With respect to each Company Employee, effective after the Closing Date, the Company will, or will cause the applicable Company Group Member to, recognize, for all purposes (other than benefit accrual under a defined benefit pension plan or for purposes of any frozen or terminated plan) under all plans, programs and arrangements established or maintained by the Company Group for the benefit of the Company Employees, all previous service with Sellers and their Affiliates, including the Company Group, prior to the Closing Date to the extent such service was recognized under the corresponding Company Benefit Plan covering such Company Employees including, for purposes of eligibility, vesting and benefit levels, except where credit would result in duplication of benefits.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as otherwise expressly provided in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Sections&#160;6.10(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> through </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">6.10(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Seller and its Affiliates (other than the Company Group) shall retain (or if necessary, assume) all Liabilities and responsibility for and shall indemnify and hold Buyer, its Affiliates (other than the Company Group) and, following the Closing, the Company Group, harmless from and against, all Parent Employment Liabilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Nothing in this Agreement shall confer upon any Company Employee or any other Person any right to continue in the employ or service of the Company Group, Sellers, or any of its Subsidiaries, or shall interfere with or restrict in any way the rights of the Company Group, Sellers, or any of its Subsidiaries which rights are hereby expressly reserved, to discharge or terminate the services of any Company Employee at any time for any reason </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">whatsoever, with or without cause, except to the extent expressly provided otherwise in a written agreement between the Company Group and any Company Employee or any severance, benefit or other applicable plan, policy or program covering such Company Employee. Notwithstanding any provision in this Agreement to the contrary, nothing in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall (i)&#160;be deemed or construed to be an amendment or other modification of any Company Benefit Plan or Parent Benefit Plan, (ii)&#160;prevent the Company Group, Sellers, or any of its Subsidiaries from amending or terminating any Company Benefit Plan or Parent Benefit Plan in accordance with their terms or (iii)&#160;create any third-party rights in any current or former service provider of the Company Group (or any beneficiaries or dependents thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Parties agree to the terms set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.10(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Use of Names and Trademarks</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Subject to the terms of the Trademark License Agreement, the Parties acknowledge that Sellers and their Affiliates are retaining all rights with respect to the name &#8220;Roper,&#8221; &#8220;Roper Technologies,&#8221; &#8220;Roper Industries&#8221;, and any other name containing &#8220;Roper&#8221;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(collectively, the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Marks</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). As soon as reasonably practicable after the Closing Date, but in any event within 60 days after the Closing Date, as such period may be extended upon the Parties&#8217; mutual agreement in good faith (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Transition Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), Company will, at its own expense, remove any and all exterior signs and other identifiers located on or attached to the property, building, vehicles, signs or premises of the Company Group that include the Seller Marks. Additionally, as soon as reasonably practicable after the Closing Date, but in any event within the Transition Period, the Company will remove from all letterhead, envelopes, invoices, supplies, labels, product packaging and inserts, web site publications, promotional materials, marketing collateral, advertisements and other communications media of any kind of the Company Group, and all references to the Seller Marks. Except as otherwise set forth in the Trademark License Agreement, the Company acknowledges and agrees that it will have no right to use any of the Seller Marks or any derivative thereof after the conclusion of the Transition Period. Notwithstanding anything to the contrary herein, nothing herein shall require the Company to remove any Seller Marks from, or preclude the Company from making reference to the Seller Marks in, any materials used by the Company Group internally or retained for archival or compliance purposes. Notwithstanding any provision to the contrary, Roper Industries Manufacturing (Shanghai) Co. Ltd. and Shanghai Roper Industries Trading Co. Ltd. may reference the Seller Marks in their letterhead, envelopes, invoices, supplies, labels, product packaging and inserts, web site publications, promotional materials, marketing collateral, advertisements and other communications media of any kind through January 1, 2025.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Guarantees&#59; Commitments</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">After the Closing, the Company will forever indemnify, defend and hold harmless Sellers and any of their Affiliates against any Liabilities, damages, costs or expenses that Sellers or any of their Affiliates suffers, incurs or is liable for following the Closing by reason of or arising out of or in consequence of&#58; (i)&#160;Sellers or any of their Affiliates issuing, making payment under, being required to pay or reimburse the issuer of, or being a party to, any guarantee, lease, indemnity, surety bond, letter of credit, letter of comfort or other obligation to the extent given in favor of the Company Group and (x)&#160;listed on </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;6.12(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or (y)&#160;entered into after the date hereof in accordance with </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (collectively, the&#160;&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Guarantees</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; (ii)&#160;any claim or demand for payment made on a Seller or any of its Affiliates with respect to any of the Indemnified Guarantees&#59; or (iii)&#160;any Action by any Person who is or claims to be entitled to the benefit of or claims to be entitled to payment, reimbursement or indemnity with respect to any Indemnified Guarantees.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Prior to the Closing, Buyer will use all reasonable best efforts to cause the Company Group Members to be substituted in all respects for Sellers and any of their Affiliates, and for Sellers and their Affiliates to be released, effective as of the Closing, in respect of all obligations of Sellers and any of their Affiliates under each of the Indemnified Guarantees, and Sellers and their Affiliates shall reasonably cooperate with Buyer and the Company with respect thereto. For any Indemnified Guarantee for which a Company Group Member is not substituted </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in all respects for Sellers and their Affiliates (and for which Sellers and their Affiliates are not released) effective as of the Closing, the Company will continue to use all reasonable best efforts and will cause the Company Group Members to use all reasonable best efforts to effect such substitution and release after the Closing, and Sellers and their Affiliates shall continue to reasonably cooperate with the Company with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.13</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Termination of Intercompany Agreements, Affiliate Transactions and Intercompany Balances</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.13</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, each Intercompany Agreement and Affiliate Transaction will be terminated at or prior to Closing and all Intercompany Balances shall be settled or repaid in full at or prior to Closing.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Contact with Customers, Suppliers and Other Business Relations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. During the period from the date of this Agreement until the earliest of the Closing Date or the termination of this Agreement in accordance with its terms, Buyer hereby agrees that it is not authorized to and will not (and will not permit any of its employees, agents, other Representatives or Affiliates to) contact any employee (excluding executive officers), customer, supplier or other material business relation of the Company Group regarding the Company Group or the transactions contemplated by this Agreement without the prior written consent of Sellers (such consent not to be unreasonably withheld, conditioned or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Effective as of the Closing, Buyer on behalf of itself and its past, present or future successors, assigns, employees, agents, equityholders, partners, Affiliates (including, following the Closing, the Company Group) and Representatives (including their past, present or future officers and directors) (the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Company Release Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) hereby irrevocably and unconditionally releases, acquits and forever discharges Sellers and their predecessors, successors, parents, Subsidiaries and other Affiliates, and all of their respective current and former officers, directors, members, managers, shareholders, employees, agents and other Representatives, and each individual who was a director of a Company Group Member at or prior to the Closing (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Release Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), of and from any and all Actions, damages, accounts and Liabilities (including attorneys&#8217; fees) whether known or unknown, matured or unmatured, suspected or unsuspected, liquidated or unliquidated, absolute or contingent, direct or derivative (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Claims</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), held by any Company Release Party to the extent arising out of or relating to Sellers&#8217; or their Affiliates&#8217; ownership of the Company Group or such director&#8217;s service as a director of such Company Group Member, except for any of the foregoing set forth in, pursuant to, or arising out of this Agreement or the transactions contemplated hereby and except in the case of fraud. Effective as of the Closing, each Seller on behalf of itself and the other Seller Release Parties hereby irrevocably and unconditionally releases, acquits and forever discharges the Company Release Parties from any and all Claims held by any Seller Release Party to the extent arising out of or relating to the actions or omissions of any Company Release Party prior to the Closing in relation to the Company Group or their respective pre-Closing businesses, operations and properties, except for any of the foregoing set forth in, pursuant to, or arising out of this Agreement or the transactions contemplated hereby and except in the case of fraud. The Company Release Parties and the Seller Release Parties each irrevocably covenant to refrain from, and will use reasonable best efforts to cause each other Company Release Parties or Seller Release Parties, respectively, to refrain from, directly or indirectly, asserting any claim, or commencing, instituting or causing to be commenced, any Action of any kind against any released party, based upon any matter released hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.16</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Restructuring</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Prior to the Closing, Sellers will, and will cause their applicable Affiliates to, complete the Restructuring in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit 1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything to the contrary contained in this Agreement, from and after the date hereof, Sellers and their applicable Affiliates may make amendments and modifications to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that they determine, acting reasonably and in good faith, are necessary or advisable&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Sellers will not, and will cause their applicable Affiliates not to, make any amendments or modifications to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;1.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that, as determined by Buyer acting reasonably and in good faith, would impair the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">step-up in asset tax basis for Buyer or would otherwise have a material and adverse effect on Buyer or, following the Closing, the Company Group without the prior written consent of Buyer (such consent not to be unreasonably withheld, conditioned or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">(i)&#160;Prior to the Closing, Buyer and Sellers will cooperate reasonably and in good faith to negotiate an amended and restated limited liability company agreement of Holdings (including terms relating to a management equity incentive plan that are substantially consistent with management equity plans utilized by portfolio companies affiliated with the Sponsor) (such agreement, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Holdings LLC Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (ii)&#160;the Company and Sellers will cause the Holdings LLC Agreement to be executed at or prior to the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">From and after the Closing Date, the Company Group will cease to be in any manner insured by, entitled to any benefits or coverage under or entitled to seek benefits or coverage from or under any Insurance Policies other than (i)&#160;any Insurance Policy issued exclusively in the name and for the benefit of any Company Group Member&#59; (ii)&#160;with respect to any matters covered by an Insurance Policy that are properly reported to the relevant insurer(s)&#160;prior to the Closing Date&#59; or (iii)&#160;solely under the Available Insurance Policies that are (A)&#160;occurrence-based policies, for any claim, occurrence or Loss that occurred or existed prior to the Closing Date, and (B)&#160;claims-made policies, for any claims that existed prior to the Closing Date or for any claims made after the Closing Date that relate to any wrongful acts, circumstances or liabilities that existed, in whole or in part, prior to the Closing Date, in each case under clauses (i)&#160;through (iii) above subject to the terms and conditions of the relevant Insurance Policies and this Agreement, except to the extent otherwise mandated by Law. &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Available Insurance Policies</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; means Insurance Policies listed on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.17(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Company Group will procure all contractual and statutorily obligated insurance at the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The rights of the Company Group under subparagraphs (a)(ii)&#160;and (iii) above are subject to and conditioned upon the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">the Company Group will be solely responsible for notifying any and all insurance companies of such claims and the Company Group and Sellers will comply with all policy terms and conditions for pursuit and collection of such claims. No Company Group Member will, without the written consent of Sellers or one or more of their Affiliates, amend, modify or waive any rights of Sellers, one or more of their Affiliates, or other insureds under any such Insurance Policies. The Company Group will exclusively bear and be liable (and Sellers and their Affiliates will have no obligation to repay or reimburse the Company Group) for all uninsured, uncovered, unavailable or uncollectible amounts relating to or associated with all such claims (including any deductible, self-insured retention and similar concepts)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">with respect to coverage claims or requests for benefits asserted by the Company Group under the Available Insurance Policies, Sellers and their Affiliates will have the right but not the duty to monitor or associate with such claims&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Company Group shall retain control of the defense and settlement of such claims. The Company Group will be liable for any fees, costs or expenses incurred by Sellers and their Affiliates directly or indirectly through the insurers or reinsurers of the Available Insurance Policies relating to any unsuccessful coverage claims. The Company will prevent Company Group Members from assigning any Available Insurance Policies or any rights or claims under the Available Insurance Policies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding anything to the contrary contained in this Agreement, (i)&#160;nothing in this Agreement will limit, waive or abrogate in any manner any rights of any Seller or its Affiliates to insurance coverage for any matter, whether relating to the Company or otherwise, and (ii)&#160;Sellers and their Affiliates will retain the exclusive right to control the Available Insurance Policies and all of its other Insurance Policies, including the right to exhaust, settle, release, commute, buy-back or otherwise resolve disputes with respect to any of its Insurance Policies </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and to amend, modify or waive any rights under any such Insurance Policies&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Sellers shall not, and shall cause their Affiliates not to, amend, modify, terminate or waive any coverage under any Available Insurance Policy in a manner that would impair coverage thereunder available for any claim or incident that arises, in whole or in part, prior to the Closing Date or otherwise limit the rights of the Company Group under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Company Group will cooperate with Sellers and their Affiliates with respect to coverage claims and requests for benefits and sharing such information as is reasonably necessary in order to permit Sellers and their Affiliates to manage and conduct its insurance matters as Sellers or their Affiliates deem appropriate. With respect to any insurance proceeds, Sellers shall, and shall cause their Affiliates to, instruct the insurer that such proceeds are paid directly to the injured party in settlement of any claims rather than to Sellers or their Affiliates or, if such proceeds are received by Sellers or their Affiliates, pay such proceeds over to the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">With respect to all open, closed, new and re-opened claims covered under Sellers&#8217; and their Affiliates&#8217; U.S. workers&#8217; compensation and employers&#8217; liability Insurance Policies or comparable workers&#8217; compensation self-insurance programs relating to employees arising from occurrences prior to the Closing Date, Buyer will, or will cause each Company Group Member to, promptly reimburse Sellers and their Affiliates for all claim payments, costs and expenses relating to such claims, as well as any catastrophic coverage charges, overhead, claim handling and administrative costs, Taxes, surcharges, state assessments and other related costs, in each case irrespective of whether such claims are made by a Company Group Member, Company Employees, or third parties. Any payments, costs and adjustments required to be made pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be billed quarterly and payable within 30&#160;days from receipt of invoice, according to the terms outlined in the Transition Services Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">No payments due under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will affect, be affected by, or be subject to set off against any adjustment to the Purchase Price.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.18</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt">&#91;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except as permitted by </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, for three years after the Closing Date (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Noncompete Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), neither Seller shall, and each Seller shall cause its Affiliates not to, directly or indirectly, either for itself or for any other Person, own, manage, control, participate in, or in any other manner engage in all or any portion of the Covered Business, which, solely for purposes of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, will exclude (i)&#160;the Retained Businesses, (ii)&#160;any reasonable expansion of the Retained Businesses and (iii) the Sunquest Business. For purposes of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the term &#8220;participate&#8221; includes any direct or indirect interest in any enterprise, whether as an officer, director, employee, partner, sole proprietor, agent, representative, independent contractor, seller, franchisor, franchisee, creditor, or owner. For the Noncompete Period, neither Sellers shall, and each Seller shall cause its Affiliates not to, directly or indirectly through another Person (x)&#160;call on, solicit, or service any customer, supplier or other material business relation of any Company Group Member (a &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Business Client</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) with respect to products or services that have been provided by any Company Group Member or are currently being provided by any Company Group Member or which any Company Group Member has a proof of concept and is currently in the process of developing or (y) encourage, induce or solicit, or attempt to encourage, induce or solicit, any Business Client to cease doing, or significantly reduce, business with any Company Group Member&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall not preclude either Seller or any of its respective Affiliates from placing general advertisements not specifically directed at any of the Business Clients or from servicing any Business Client who responds to such general advertisement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Sellers and their respective Affiliates shall not be prohibited from&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">acquiring or holding all or any portion of the assets or equity interests of any Person engaged in the Covered Business so long as such Covered Business does </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">not account for more than 10% of the revenues of such assets or such Person (based on the latest relevant annual financial statements)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Sellers shall, or, if applicable, shall cause their respective Affiliates to, use commercially reasonable efforts to (A)&#160;limit the scope of such Covered Business or (B)&#160;divest a portion of the assets that constitute such Covered Business, in each case, within six months after the revenue threshold set forth in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.19(b)(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> has been exceeded and solely to the extent required to comply with the revenue thresholds set forth in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.19(b)(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">acquiring, holding of investments or owning, directly or indirectly, any voting stock, capital stock or other voting equity interest of any Person engaged in the Covered Business, so long as such ownership interest represents not more than 10% of the aggregate voting power of such Person&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.36pt">continuing to engage in (A)&#160;the Retained Businesses or (B)&#160;any reasonable expansion of the Retained Businesses&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">performing their obligations or exercising their rights under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">During the Noncompete Period, neither Seller shall, and each Seller shall cause its Affiliates not to, directly or indirectly through another Person (i)&#160;encourage, induce, solicit or attempt to encourage, induce or solicit any officer, director or employee (of senior manager level or above) of any Company Group Member to leave the employ of such Company Group Member or (ii) hire or employ any Person who was an officer, director or employee (of senior manager level or above) of any Company Group Member at any time during the six month period immediately prior to the date of this Agreement&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall not preclude any Seller or its Affiliates from placing general solicitations not specifically directed at any of the officers, directors or employees of the Company Group or from hiring or employing any Person, including any Person who was an officer, director or employee (of senior manager level or above), who responds to such general solicitations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Each Seller acknowledges and represents (on behalf of itself and its Affiliates) that&#58; (i)&#160;sufficient consideration has been given by each party to this Agreement to the other as it relates hereto&#59; (ii)&#160;such Seller and its Affiliates have consulted with independent legal counsel regarding its rights and obligations under this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; (iii)&#160;such Seller and its Affiliates fully understand the terms and conditions contained herein&#59; (iv)&#160;the scope of the Covered Business is independent of location (such that it is not practical to limit the restrictions contained in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to a specified country, city or part thereof)&#59; (v)&#160;the restrictions and agreements in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are reasonable in all respects and necessary for the protection of the Company and each of its Subsidiaries and their respective confidential information and goodwill and that, without such protection, the Company Group customer and client relationship and competitive advantage would be materially adversely affected&#59; and (vi)&#160;the agreements in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are an essential inducement to Buyer to enter into this Agreement and they are in addition to, rather than in lieu of, any similar or related covenants to which either Seller is party or by which it is bound.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">If at any time a court or arbitrator&#8217;s award holds that the restrictions in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are unreasonable under circumstances then existing, the parties hereto agree that the maximum period, scope or geographical area reasonable under such circumstances shall be substituted for the stated period, scope or area.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.20</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Subject to the terms and conditions of this Agreement, Buyer shall use its reasonable best efforts to take, or cause to be taken, all appropriate actions and to do, or cause to be done, all things reasonably necessary to arrange and cause the Company Group to obtain the Financing on a timely basis (taking into account the anticipated timing of the Marketing Period) on terms and conditions not less favorable to Buyer and its Affiliates (including, after the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Closing, the Company Group) than those contained in the applicable Commitment Letters and the Fee Letter (including any &#8220;market flex&#8221; provisions that are contained in the Fee Letter), including using reasonable best efforts to (i)&#160;maintain in effect the applicable Commitment Letters (subject to Buyer&#8217;s right to replace, restate, supplement, modify, assign, substitute, waive or amend the Commitment Letters in accordance herewith), (ii)&#160;cause the Company Group to enter into definitive agreements with respect to the Debt Commitment Letter (such definitive agreements being referred to as the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Financing Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) on terms and conditions not less favorable to Buyer and its Affiliates (including, after the Closing, the Company Group) than those contained in the Debt Commitment Letter and the Fee Letter (including any such &#8220;market flex&#8221; provisions contained in the Fee Letter), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such Debt Financing Agreements shall not, without the prior written consent of Sellers (not to be unreasonably withheld, conditioned or delayed) impose new or additional conditions, or otherwise replace, amend, supplement or modify any of the conditions, to the receipt of the Debt Financing, in each case, in a manner that would reasonably be expected to (A) make the funding of the Debt Financing (or the satisfaction of the conditions to obtaining the Debt Financing) less likely to occur or (B) materially delay or prevent the Closing, (iii)&#160;satisfy on a timely basis (taking into account the anticipated timing of the Marketing Period) or obtain, and use reasonable best efforts to cause the Debt Financing Sources to provide, the waiver of all conditions applicable to Buyer contained in the applicable Commitment Letters (or any definitive agreements related thereto) that are within Buyer&#8217;s control, (iv) enforce its rights under the Commitment Letters or the Debt Financing Agreements and (v)&#160;cause the Company Group to consummate the Financing contemplated by the Commitment Letters and the Fee Letter substantially concurrently with the Closing. Buyer shall keep Sellers informed upon request on a reasonable basis and in reasonable detail of the status of its efforts to arrange the Financing. Buyer shall give Sellers prompt notice upon having knowledge of any material breach by any party to any of the Commitment Letters or any termination of, or failure to satisfy any condition precedent that has not been waived set forth in, any of the Commitment Letters. Buyer will promptly (and in any event within two Business Days of receipt) provide the Sellers with any material notices from the Debt Financing Sources relating to the availability of the Debt Financing at the Closing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Other than as set forth in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, prior to the Closing, Buyer shall not, without the prior written consent of Sellers (not to be unreasonably withheld, conditioned or delayed), replace, amend, supplement, modify or amend and restate (or enter into any consent, waiver or forbearance with respect to) any provision of the Commitment Letters (it being understood that the exercise of any &#8220;market flex&#8221; provisions contained in the Fee Letter shall not be deemed a replacement, amendment, supplement, modification or waiver) to the extent such replacement, amendment, supplement, modification or waiver would (i)&#160;reduce the aggregate amount of the Financing such that Buyer and the Company Group would not or do not have sufficient cash proceeds to permit (I) the Company Group to pay the Estimated Distribution Amount on the Closing Date and (II) Buyer to pay the Purchase Price on the Closing Date or (ii)&#160;impose new or additional conditions, or otherwise replace, amend, supplement or modify any of the conditions, to the receipt of the Financing, in each case, in a manner that would reasonably be expected to (A)&#160;make the funding of the Financing (or the satisfaction of the conditions to obtaining the Financing) less likely to occur or (B)&#160;materially delay or prevent the Closing&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Buyer may replace, amend, supplement or modify the Debt Commitment Letter to add as parties thereto lenders, lead arrangers, bookrunners, syndication agents or similar entities (or titles with respect to such entities) that have not executed the Debt Commitment Letter as of the date of this Agreement (it being understood that the aggregate commitments of the lenders party to the Debt Commitment Letter prior to such replacement, amendment, supplement or modification may be reduced in the amount of such additional party&#8217;s commitments)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Buyer shall notify Sellers in writing of any such replacement, amendment, supplement or other modification of, or waiver of any provision or remedy under, any Commitment Letter reasonably promptly, and in any event within two Business Days, after the time such replacement, amendment, supplement, modification or waiver is agreed. Upon any such replacement, amendment, supplement, other modification or amendment and restatement of, or consent, waiver or forbearance under, the Equity Commitment Letter or Debt Commitment Letter in accordance with this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the term </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8220;Equity Commitment Letter&#8221; or &#8220;Debt Commitment Letter&#8221;, as applicable thereto, shall mean such Commitment Letter as so replaced, amended, supplemented, modified, amended and restated, consented to, waived or forborne (and consequently the terms &#8220;Debt Financing&#8221;, &#8220;Equity Financing&#8221; and &#8220;Financing&#8221; shall mean the Equity Financing and the Debt Financing contemplated by such Commitment Letters as so replaced, amended, supplemented, modified amended and restated, consented to, waived or forborne) and the term &#8220;Lenders&#8221; shall mean the lenders party to such Debt Commitment Letter as so replaced, amended, supplemented, modified, amended and restated, consented to, waived or forborne.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">If all or any portion of the Debt Financing becomes unavailable on the terms and conditions set forth in the Debt Commitment Letter and the Fee Letter (including any &#8220;market flex&#8221; provisions that are contained in the Fee Letter) (other than as a result of Sellers&#8217; breach of any provision of this Agreement, or failure to satisfy the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">), Buyer shall (i) promptly, and in any event within two Business Days, notify Sellers of such unavailability and (ii) use its reasonable best efforts to arrange and cause the Company Group to obtain the Debt Financing or such portion of the Debt Financing from the same or alternative sources, which may include one or more of a senior secured debt financing, an offering and sale of notes, or any other financing or offer and sale of other debt securities, or any combination thereof, in an amount such that the aggregate funds that would be available to (i)&#160;the Company Group at the Closing will be sufficient to pay the Estimated Distribution Amount on the Closing Date and (ii)&#160;Buyer at the Closing will be sufficient to pay the Purchase Price on the Closing Date (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Alternative Financing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that Buyer shall not be required to arrange or cause the Company Group to obtain any Alternative Financing having terms and conditions (including &#8220;market flex&#8221; provisions) less favorable to Buyer and its Affiliates (including, after the Closing, the Company Group) than those contained in the Debt Commitment Letter and the Fee Letter&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that (i) Buyer will cooperate reasonably and in good faith with Sellers in the negotiation of the terms of any such Alternative Financing, which shall include providing the proposed terms of such Alternative Financing to Sellers and considering in good faith Sellers&#8217; reasonable feedback and comments on such terms (it being understood and agreed that decisions regarding the terms of any such Alternative Financing shall be in the sole discretion of Buyer), and (ii) Buyer shall deliver to Sellers complete and correct copies of all replacements, amendments, supplements, other modifications or agreements pursuant to which any Alternative Financing shall be made available to Buyer reasonably promptly after the time such replacements, amendments, supplements, other modifications or agreements are agreed, and in any event within two Business Days. In such event, the term &#8220;Debt Financing&#8221; as used in this Agreement shall be deemed to include any Alternative Financing (and consequently the term &#8220;Financing&#8221; shall include the Equity Financing and the Alternative Financing), the term &#8220;Debt Commitment Letter&#8221; as used in this Agreement shall be deemed to include the commitment letter with respect to such Alternative Financing (and consequently the term &#8220;Commitment Letters&#8221; shall include the Equity Commitment Letter and the commitment letter with respect to such Alternative Financing), and the term &#8220;Lenders&#8221; as used in this Agreement shall be deemed to include the lenders party to the commitment letter with respect to such Alternative Financing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">During the period between the date hereof and the Closing Date, upon the reasonable request of Buyer, and at Buyer&#8217;s sole cost and expense to the extent subject to the expense reimbursement provisions in the last two sentences of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Sellers shall, and shall cause their respective Affiliates (including the Company Group) to, and shall use reasonable best efforts to cause any of their and their respective Representatives to, provide customary cooperation in connection with Buyer&#8217;s arrangement and coordination of the Debt Financing, including&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">furnishing Buyer and the Debt Financing Sources, as promptly as reasonably practicable, all Required Information&#59; provided that Sellers shall not be required to prepare projections or other pro forma financial information (including any information regarding any post-Closing or pro forma cost savings, synergies, capitalization, ownership or other post-Closing pro forma adjustments)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">causing senior management of the Company Group, with appropriate seniority and expertise, at reasonable times upon reasonable notice, to assist in preparation and participate in a reasonable number of meetings (including customary one-on-one meetings with the parties acting as lead arrangers, bookrunners or agents for, and prospective lenders and buyers of, the Debt Financing), presentations, road shows, sessions with rating agencies, due diligence sessions, drafting sessions and sessions between senior management and the Debt Financing Sources in connection with the Debt Financing&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.36pt">(A)&#160;providing assistance with the preparation of materials for rating agency presentations, bank information memoranda, syndication memoranda, lender presentations and other customary marketing materials required in connection with the Debt Financing (collectively, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Debt Marketing Materials</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and (B)&#160;providing customary authorization letters with respect to the Company Group authorizing the distribution of information to prospective lenders and investors (including customary 10b-5 and material non-public information representations), which will be in form reasonably acceptable to Sellers&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">(A)&#160;obtaining documents and delivering notices reasonably requested by Buyer or the Debt Financing Sources relating to (1)&#160;the prepayment, termination or redemption (within the time periods required by the relevant governing agreement) of the existing Company Indebtedness and the release of related Liens and related guarantees and (2)&#160;the release of Liens on and guarantees by the Company Group of any existing Indebtedness of Parent and its Affiliates, including the payoff letters and releases provided for in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.21</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (it being understood and agreed that any prepayment is (and shall be) contingent upon the occurrence of the Closing and no actions shall be required which would obligate any member of the Company Group to complete such prepayment prior to the occurrence of the Closing) and (B)&#160;promptly, and in any event no later than four Business Days prior to the Closing, providing all documentation and other information that any lender, provider or arranger of any Debt Financing has reasonably requested in connection with such Debt Financing under applicable &#8220;know-your-customer&#8221; and anti-money laundering rules and regulations, including the USA PATRIOT Act, Title III of Pub. L.107-56 (signed into law October 26, 2001, as amended from time to time) and the Customer Due Diligence Requirements for Financial Institutions issued by the U.S. Department of Treasury Financial Crimes Enforcement Network under the Bank Secrecy Act (such rule published May 11, 2016 and effective May 11, 2018, as amended from time to time), in each case, as requested at least nine Business Days prior to the Closing Date&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">(A)&#160;assisting in the preparation, execution and delivery of definitive financing documents, including any credit agreement, indentures, notes, guarantee and collateral documents, pledge and security documents, customary closing certificates and documents and back-up therefor and for legal opinions in connection with the Debt Financing (including executing and delivering a solvency certificate from the chief financial officer or treasurer (or other comparable officer) of the Company Group (in the form attached as Annex I to Exhibit D to the Debt Commitment Letter)) and other customary documents as may reasonably be requested by Buyer or the Debt Financing Sources and (B)&#160;facilitating the pledging of, granting of security interests in and obtaining perfection of any liens on collateral in connection with the Debt Financing, but in no event shall any of the items described in the foregoing (A) and (B) be effective until immediately prior to, as of or after the Closing&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">assisting Buyer in benefiting from the existing lending relationships of Parent, Sellers and the Company Group&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:18.3pt">cooperating with Buyer and Buyer&#8217;s efforts to obtain corporate and facilities ratings, consents, landlord waivers and estoppels, non-disturbance agreements, non-invasive environmental assessments, legal opinions, surveys and title insurance </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(including providing reasonable access to Buyer and its Representatives to all owned or leased real property) as reasonably requested by Buyer&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.86pt">taking all corporate, limited liability company, partnership or other similar actions reasonably requested by Buyer or any Debt Financing Source to permit the consummation of the Debt Financing&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that no such actions shall be required to be effective prior to immediately prior to the Closing&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:20.74pt">cooperating with Buyer to satisfy the conditions precedent to the Debt Financing to the extent within the control of Parent, Sellers and the Company Group. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing sentence to the contrary, nothing in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall require such cooperation to the extent it would (1)&#160;unreasonably disrupt or interfere with the business or operations of the Company Group or (2)&#160;require Sellers or the Company Group to (s)&#160;make any representation, warranty or certification as to which Sellers in their good faith determine that such representation, warranty or certification is not true or correct, (t)&#160;provide, or cause to be provided, any legal opinion by the counsel of Sellers or Company Group, (u)&#160;provide any information or take any action to the extent it would result in a violation of Laws or loss of any attorney-client privilege, (v)&#160;agree to pay any fees or reimburse any expenses prior to the Closing Date unless such fees and expenses are subject to the expense reimbursement provisions set forth in the penultimate sentence of this paragraph below or to incur any other liabilities that are effective prior to the Closing Date (except to the extent such liabilities are subject to the indemnity set forth in the final sentence of this paragraph below)&#59; (w)&#160;give any indemnities that are effective prior to the Closing Date (except to the extent such indemnities are subject to the indemnity set forth in the final sentence of this paragraph below)&#59; (x)&#160;become subject to any obligation under any certificate, agreement, arrangement, document or instrument relating to the Debt Financing that is effective prior to immediately prior to the Closing (except (I)&#160;the authorization letters set forth in clause (iii)(B) above, (II) the prepayment, termination, redemption or release documents and notices set forth in clause (iv)(A) above and (III) the &#8220;know-your-customer&#8221; and anti-money laundering documents contemplated by clause (iv)(B) above)&#59; (y)&#160;require their respective boards of directors or equivalent governing bodies to pass resolutions or consents to approve or authorize any such agreement with respect to the Financing prior to immediately prior to the Closing&#59; or (z)&#160;subject to the parenthetical in clause (x) above, deliver any certificate or take any other action that would reasonably be expected to result in personal liability to a director, officer or other personnel, deliver any legal opinion or otherwise provide any information or take any action to the extent it would result in a loss or waiver of any privilege. Buyer (if the Closing does not occur) or the Company (if the Closing occurs) shall, promptly after written request by Sellers, reimburse Sellers and the Company Group for all costs and expenses (including, to the extent incurred at the request or consent of Buyer, reasonable attorneys&#8217; fees) incurred by Sellers or the Company Group prior to the Closing Date in connection with the Financing, including the cooperation contemplated by this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.20(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, but excluding any costs and expenses incurred in connection with the preparation of the Financial Statements. Buyer (if the Closing does not occur) or the Company (if the Closing occurs) shall indemnify Sellers and the Company Group from, against and in respect of all losses, damages, claims, costs or expenses (including reasonable attorneys&#8217; fees) actually suffered or incurred by any of them in connection with the Financing and any information used in connection therewith to the fullest extent permitted by applicable Law, except to the extent that any of the foregoing (x)&#160;is finally judicially determined to have resulted from the bad faith, gross negligence or willful misconduct of, or material breach of this Agreement by, any Seller, any member of the Company Group or any of their respective directors, officers, employees, managers, consultants, accountants or other agents or representatives, as applicable, or (y)&#160;arises from information provided by any Seller, any member of the Company Group or any of their respective directors, officers, employees, managers, consultants, accountants or other agents or representatives, as applicable, containing any untrue statement of a material fact or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">omitting to state a material fact necessary in order to make the statements therein, in light of the circumstances under which they were made, not misleading.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Sellers shall, and shall cause their respective Affiliates (including the Company Group) to, supplement the Required Information on a reasonably current basis to the extent that any such Required Information, to the knowledge of Sellers or the Company Group, when taken as a whole and in light of the circumstances under which such statements were made, contains any material misstatement of fact or omits to state any material fact necessary to make such information not materially misleading.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">Sellers hereby consent to the reasonable use of their and the Company Group&#8217;s logos, names and trademarks in connection with the Debt Financing&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that such logos, names and trademarks are used solely in a manner that is not intended to or reasonably likely to harm or disparage Sellers or the Company Group or the reputation or goodwill of Sellers or the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">At the reasonable request of Buyer, Sellers shall cause Parent to use reasonable best efforts to file a Form 8-K with the SEC, disclosing information identified by Buyer relating to the Company Group for purposes of permitting such information to be included in the Debt Marketing Materials to be provided to potential investors who do not wish to receive material nonpublic information with respect to any of Buyer, the Parent, the Company Group or any of their respective Affiliates or any of their respective securities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.21</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Transfer of Indebtedness Releases</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Prior to or at the Closing, Sellers shall deliver, or cause to be delivered to Buyer, (a)&#160;executed copies of customary payoff letters, drafts of which will be provided to Buyer by Sellers no later than 3 Business Days prior to the Closing Date, from the agent, lenders and&#47;or creditors for the existing Company Indebtedness, which payoff letters shall (i)&#160;provide for the payment in full of the total amount of outstanding Indebtedness due to such agent, lender and&#47;or creditor as of the Closing (including accrued interest and any prepayment fees or penalties or other amounts due as a result of the consummation of the transactions contemplated by this Agreement), (ii)&#160;release any Liens and any guarantee obligations related to such Indebtedness and (iii)&#160;be in form and substance reasonably satisfactory to Buyer, and any termination statements or other releases as may be reasonably required to evidence the satisfaction of such Indebtedness and the release of associated Liens contemplated thereby, and (b)&#160;executed copies of customary releases, drafts of which will be provided to Buyer by Sellers no later than three Business Days prior to the Closing Date, from the agent, lenders and&#47;or creditors under the Parent&#8217;s or its Affiliates&#8217; Indebtedness, which releases shall (i)&#160;release the Company Group&#8217;s guarantee and collateral obligations thereunder, (ii)&#160;release any Liens on any assets of the Company Group thereunder and (iii)&#160;be in form and substance reasonably satisfactory to Buyer, and any termination statements or other releases as may be reasonably required to evidence the release of associated Liens contemplated thereby, along with any documents and notices reasonably requested by Buyer relating to such release of Liens and guarantees (within the time periods required by the relevant governing agreement) under such Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.22</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Transition Plan&#59; Systems Separation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Promptly after the date hereof, and in any event within 30 days hereafter, Sellers and Buyer shall each appoint a transition team to&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:26.24pt">cooperate in good faith to develop a separation plan for separating the Company Group from the businesses of Sellers and their respective Affiliates (other than the Company Group) so as to minimize the impact of such separation on each party&#8217;s businesses&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.8pt">review, revise and update, where appropriate, the schedules to the Transition Services Agreement between the date hereof and Closing and any such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">mutually agreed upon revised and updated schedules will replace the corresponding schedules attached to the form of Transition Services Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">As soon as practicable after the date hereof, Sellers shall, and shall cause each of their respective Affiliates to, at the Sellers&#8217; expense, in compliance with applicable Laws, use commercially reasonable efforts to separate logically and physically the IT Systems of Parent and its Affiliates (other than the Company Group) from the IT Systems of the Company Group, in such a manner that the IT Systems of the Company Group are not accessible to Parent and its Affiliates (other than the Company Group) and the IT Systems of Parent and its Affiliates (other than the Company Group) are not accessible to the Company Group, except as and to the extent such access is necessary for the provision or receipt of services pursuant to the Transition Services Agreement or as otherwise set forth therein, and shall protect the confidentiality of any confidential information of the Company Group, so long as Parent or any of its Affiliates (other than the Company Group) has access to such information, using the same confidentiality protections that Parent and its Affiliates (other than the Company Group) use for their own confidential information (but in no event less than a reasonable, diligent and prudent standard of care).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.23</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Shared Contracts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Except for Shared Contracts specifically addressed by the services provided under the Transition Services Agreement, from and after the date hereof, Sellers shall, and shall cause each of their respective Affiliates to, and, after the Closing, the Company Group shall, cooperate in good faith and use their reasonable best efforts to identify each Shared Contract and determine how to allocate the rights and obligations under any Shared Contract so that the Company Group can continue to operate their respective businesses substantially consistent with past practice, which may include assigning (in whole or in part) such Shared Contract to a member of the Company Group or assisting a member of the Company Group in negotiating a separate contract with the counterparty to such Shared Contract.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Until such time as each Shared Contract identified pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.23(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is assigned or replicated, as applicable, Sellers shall, and shall cause each of their respective Affiliates to, cooperate with Buyer and the Company Group in any lawful and economically feasible arrangement to provide that the Company Group shall receive the benefits under any such Shared Contract allocated to the Company Group, including performance by a Seller or an Affiliate of such Seller as agent, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Company Group shall undertake to pay or satisfy the corresponding liabilities for the enjoyment of such benefit to the extent they would have been responsible therefor if such Shared Contract had been assigned or replicated.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.24</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Special Indemnity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Notwithstanding anything contained in this Agreement to the contrary, Seller and its Affiliates (other than the Company Group) shall indemnify and hold harmless the Company and its Affiliates with respect to any Losses imposed on, paid, sustained, incurred, suffered by or asserted against the Company or any of its Affiliates, whether in respect of a thirty-party claim, claims between the parties or otherwise, to the extent relating to or arising out of, based upon, resulting from or caused by the matters set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.24</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 6.25</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Parent Guarantee</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Parent hereby unconditionally and irrevocably guarantees to Buyer the full and punctual payment of each and every amount due by Sellers and the performance of Sellers&#8217; obligations under this Agreement. This is an absolute, unconditional, present and continuing guarantee of performance and not of collection, and Parent acknowledges and agrees that (i) this guarantee is full and unconditional, (ii) this guarantee shall be deemed a continuing guarantee and shall remain in full force and effect until the satisfaction in full of all payment and other obligations of Sellers and (iii) no release or extinguishment of Sellers&#8217; obligations (other than in accordance with the terms of this Agreement), whether by decree in any bankruptcy proceeding or the winding-up, liquidation, dissolution, merger or other incapacity or other restructuring of Sellers or any change in the status, control or ownership of Sellers, shall affect the continuing validity and enforceability of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">this guarantee. Parent hereby waives for the benefit of Buyer (A) any right to require Buyer, as a condition of payment or performance of Parent, to proceed against Sellers or pursue any other remedies whatsoever, and (B) to the fullest extent permitted by applicable Law, any defenses or benefits that may be derived from or afforded by applicable Law that limit the liability of or exonerate guarantors or sureties, except to the extent that any such defense is available to Sellers.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;VII</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:21.32pt"><br><br>CONDITIONS TO OBLIGATIONS OF THE PARTIES</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Each Party&#8217;s Obligations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The respective obligations of each Party to consummate the transactions contemplated by this Agreement are subject to the satisfaction (or written waiver by such Party) at or prior to the Closing of the following conditions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Injunction</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. No Law or Order preventing the consummation of the Closing shall be in effect&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Regulatory Clearances</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Regulatory Clearances shall have been obtained.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 7.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Obligations of Sellers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The obligations of Sellers to consummate the transactions contemplated by this Agreement are further subject to the satisfaction (or written waiver by Sellers) at or prior to the Closing of the following conditions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (i) The representations and warranties of Buyer contained in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article V</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than the Buyer Fundamental Warranties) shall be true and correct, disregarding all qualifiers as to materiality, in all material respects as of the date hereof and at and as of the Closing as if made at and as of such time (other than representations and warranties that speak as of a specific date prior to the Closing which only need be so true and correct as of such earlier date), except in each case for inaccuracies that would not individually or in the aggregate materially and adversely affect Buyer&#8217;s ability to perform its obligations under this Agreement, and (ii) the Buyer Fundamental Warranties shall be true and correct in all respects (other than </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> inaccuracies) as of the date hereof and at and as of the Closing as if made at and as of the Closing (other than Buyer Fundamental Warranties that speak as of a specific date prior to the Closing which only need be so true and correct as of such earlier date).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Performance of Obligations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Buyer shall have performed in all material respects its obligations under this Agreement required to be performed by it at or prior to the Closing pursuant to the terms hereof&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Buyer Officer&#8217;s Certificate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. An authorized officer of Buyer shall have executed and delivered to Sellers a certificate as to compliance with the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 7.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Conditions to Obligations of Buyer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The obligations of Buyer to consummate the transactions contemplated by this Agreement are further subject to the satisfaction (or written waiver by it) at or prior to the Closing of the following conditions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. (i) The representations and warranties of Sellers contained in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;III</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than the Seller Fundamental Warranties) shall be true and correct, disregarding all qualifiers as to materiality and Material Adverse Effect, in all respects as of the date hereof and at and as of the Closing as if made at and as of such time (other than representations and warranties that speak as of a specific date prior to the Closing which only need be so true and correct as of such earlier date), except in each case for inaccuracies that would not, individually or in the aggregate, have a Material Adverse Effect </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the &#8220;Material Adverse Effect&#8221; reference in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and any reference to materiality in the definition of &#8220;Material Contract&#8221; shall not be disregarded), and (ii) the Seller Fundamental Warranties shall be true and correct in all respects (other than </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> inaccuracies) as of the date hereof and at and as of the Closing as if made at and as of the Closing (other than Seller Fundamental Warranties that speak as of a specific date prior to the Closing, which only need be so true and correct as of such earlier date)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Performance of Obligations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers shall have performed in all material respects their obligations under this Agreement required to be performed by Sellers at or prior to the Closing pursuant to the terms hereof&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt;text-decoration:underline">Sellers Officer&#8217;s Certificate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. An authorized officer of Sellers shall have executed and delivered to Buyer a certificate as to Sellers&#8217; compliance with the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Restructuring</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers and their applicable Affiliates shall have completed the Restructuring.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt;text-decoration:underline">Audited Financial Statements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The audited financial statements to be included in the Required Information shall not have failed to satisfy the requirements set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;7.3(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;VIII</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:18.27pt"><br><br>TERMINATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:21.53pt;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement may be terminated at any time at or prior to the Closing&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">in writing, by mutual consent of Buyer and Sellers&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">by written notice from Buyer to Sellers if any of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will have become incapable of fulfillment and will not have been waived in writing by Buyer, so long as such failure to satisfy the conditions is not primarily the result of a breach by Buyer of this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">by written notice from Sellers to Buyer if any of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will have become incapable of fulfillment and will not have been waived in writing by Sellers, so long as such failure to satisfy the conditions is not primarily the result of a breach by Sellers of this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">by written notice by Buyer or Sellers if the Closing has not occurred on or prior to January 31, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Outside Date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">by written notice by Sellers if (i)&#160;all of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than those conditions that by their nature are to be fulfilled by actions taken at the Closing, but which shall then be capable of satisfaction if the Closing were to occur on such date) have been satisfied or waived, (ii)&#160;Sellers have irrevocably confirmed in writing that they are ready, willing and able to consummate the Closing and (iii)&#160;Buyer fails to consummate the Closing within two (2) Business Days following the first date the Closing should have occurred pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">by written notice by Buyer if Sellers have failed to deliver the amendment substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;8.1(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> within eight (8) Business Days of the date hereof.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 8.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Procedure and Effect of Termination</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as otherwise set forth in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in the event of the termination of this Agreement and the abandonment of the transactions contemplated by this Agreement pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, written notice thereof will forthwith be given by the Party so terminating to the other Parties, and this Agreement will terminate and become void and have no effect and the transactions contemplated hereby will be abandoned without further action by any Party and without any Liability on the part of any Party or its directors, officers, employees, Affiliates, agents or other Representatives, other than Liability of a Party, as the case may be, for any Willful Breach of this Agreement occurring prior to such termination. If this Agreement is terminated pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:0.12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">each Party will redeliver all documents, work papers and other materials of the other Party relating to the transactions contemplated by this Agreement, whether obtained before or after the execution hereof, to the Party furnishing the same or, upon prior written notice to such Party, will destroy all such documents, work papers and other materials and deliver notice to the Party seeking destruction of such documents that such destruction has been completed, and all confidential information received by any Party with respect to the other Parties will be treated in accordance with the Confidentiality Agreement and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">all filings, applications and other submissions made pursuant hereto will, to the extent practicable, be withdrawn from the agency or other Person to which made&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">notwithstanding any provision in this Agreement to the contrary, the obligations provided for in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.2(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Access to Information) </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Public Announcements), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Fees and Expenses), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Notices), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Severability), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (No Third Party Beneficiaries), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Consent to Jurisdiction), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Waiver of Jury Trial), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Governing Law) and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (No Recourse for Debt Financing Sources) hereof and in the Confidentiality Agreement will survive any such termination&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">notwithstanding anything set forth in this Agreement or the Confidentiality Agreement to the contrary, the Confidentiality Agreement will survive the termination of this Agreement for a period of five years following the date of such termination and the term of the Confidentiality Agreement will be automatically amended to be extended for such additional five year period&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">if this Agreement is terminated by (i)&#160;Sellers pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (as a result of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> having become incapable of fulfillment) or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.1(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, or (ii)&#160;Sellers or Buyer pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and, at the time of such termination, Sellers would have been entitled to terminate this Agreement pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (as a result of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> having become incapable of fulfillment) or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, then Buyer will pay, or cause to be paid, to Sellers an amount equal to $107,100,000 (such amount, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Termination Fee</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), by wire transfer of immediately available funds within five Business Days following such termination to a bank account nominated by Sellers as at the date of termination. In no event shall Buyer be required to pay the Termination Fee on more than one occasion. The Parties acknowledge and agree that (i)&#160;the fees and other provisions of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> are an integral part of the transactions contemplated by this Agreement, (ii)&#160;the Termination Fee, if and when paid, will constitute liquidated damages (and not a penalty) and the sole and exclusive remedy of Sellers, any member of the Company Group or any of their respective Affiliates against Buyer, its Affiliates and the Debt Financing Sources for all Liabilities, losses and damages in respect of this Agreement or the transactions contemplated hereby, and (iii)&#160;without these agreements, the Parties would not have entered into this Agreement. If Buyer fails to pay the Termination Fee when due, (x)&#160;such fee will accrue interest for the period commencing on the sixth Business Day following the termination of this Agreement through the date the Termination Fee is actually paid, at a rate equal to (i) the rate of interest published from time to time by The Wall Street Journal, Eastern Edition, as the &#8220;prime rate&#8221; at large U.S. money center banks on the date this Agreement is terminated plus (ii) two percentage points (2.0%), (y)&#160;Buyer will also pay to Sellers </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">in addition to the Termination Fee and such other amounts, all of Sellers&#8217; costs and out-of-pocket expenses (including attorneys&#8217; fees) incurred in connection with all actions to collect the Termination Fee and Interest, if any, and (z) Buyer will also make any reimbursement or indemnification payments pursuant to the last two sentence of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.20(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (such interest, costs, expenses, reimbursement and indemnification described in the preceding clauses (x), (y) and (z), up to a maximum of $5,000,000 in the aggregate, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Enforcement and Reimbursement Costs</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in no event shall the aggregate amount of interest, costs, expenses, reimbursement and indemnification payable by Buyer pursuant to clauses (x), (y) and (z) exceed $5,000,000. Notwithstanding anything to the contrary in this Agreement, in the event the Closing does not occur, if Buyer breaches this Agreement (whether willfully (including any Willful Breach), intentionally, unintentionally or otherwise) or fails to perform hereunder (whether willfully (including any Willful Breach), intentionally, unintentionally or otherwise), then, except for Sellers&#8217; rights to seek specific performance in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and Sellers&#8217; rights under the Limited Guarantee, the sole and exclusive remedy (whether at Law, in equity, in contract, in tort or otherwise) of Sellers, Parent, the Company or any of their respective Affiliates and any of their respective former, current or future directors, managers, general or limited partners, officers, employees, members, stockholders, equityholders, Affiliates, financial advisors, auditors, agents, counsel or other Representatives (collectively, together with their respective successors and assigns, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Related Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) against Buyer, the Sponsor, the Debt Financing Sources (without limitation of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) or any of their respective Affiliates and any of their respective former, current or future directors, managers, general or limited partners, officers, employees, members, stockholders, equityholders, Affiliates, financial advisors, auditors, agents, counsel or other Representatives (collectively, together with their respective successors and assigns, the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Buyer Related Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) for any breach (whether willfully (including any Willful Breach) intentionally, unintentionally or otherwise), loss, damage or failure to perform (including any Willful Breach) under this Agreement or any certificate or other document delivered in connection herewith or otherwise or in respect of the transactions contemplated hereby or the Debt Commitment Letter, Fee Letter or Debt Financing Agreements or any oral representation made or alleged to have been made in connection herewith or therewith shall be for Sellers to terminate this Agreement as provided herein and receive payment of the Termination Fee, if payable pursuant to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, and, if applicable, Enforcement and Reimbursement Costs, and upon payment of such amounts (i)&#160;no Buyer Related Party shall have any further liability or obligation relating to or arising out of this Agreement or any certificate or other document delivered in connection herewith or any oral representation made or alleged to have been made in connection herewith or therewith (whether in equity or at law, in contract, in tort or otherwise, and whether by or through attempted piercing of the corporate, limited liability company or partnership veil, by or through a claim by or on behalf of a party or another Person or otherwise) and (ii)&#160;no Seller Related Party shall be entitled to bring or maintain, and in no event shall support, facilitate or encourage the bringing of, any Action (under any legal theory, whether sounding in law or in equity (in each case whether for breach of contract, in tort or otherwise)) against a Buyer Related Party with respect to, arising out of, or in connection with this Agreement or any certificate or other document delivered in connection herewith (including any Action relating to the Debt Financing, the Equity Financing or the Limited Guarantee or any of the transactions contemplated hereby or thereby (or the abandonment or termination thereof, or any matters forming the basis for such termination) (in any case, whether willfully, intentionally, unintentionally or otherwise), and Sellers shall cause any such Action pending as of any termination of this Agreement to be dismissed with prejudice as promptly as practicable after such termination and in any event within two Business Days after the payment of such amounts. In no event shall any Seller or the Company seek on its own behalf or on behalf of any Seller Related Party any damages from, or otherwise bring any Action against, any Buyer Related Party in connection with this Agreement or the transactions contemplated hereby (including any Action relating to the Debt Financing or the Debt Financing Agreements), other than an Action to recover the Termination Fee and, if applicable, Enforcement and Reimbursement Costs, to enforce Sellers&#8217; rights under the Limited Guarantee in accordance with its terms or for specific performance in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. For the avoidance of doubt, while Sellers may pursue both a grant of specific performance (other than against any Debt Financing Source) and the payment of the Termination Fee, (x)&#160;under no circumstances shall Sellers or the Company be entitled to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">monetary damages, except, solely to the extent required by this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Termination Fee and (y)&#160;under no circumstances shall Sellers or the Company be permitted or entitled to receive both a grant of specific performance pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and any portion of the Termination Fee.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;IX</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:24.37pt"><br><br>SURVIVAL&#59; DAMAGES</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 9.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Parties, intending to modify any applicable statute of limitations, agree that (a) the representations and warranties in this Agreement and in any certificate or other writing delivered pursuant hereto will terminate effective as of the Closing, and thereafter there will be no Liability on the part of, nor will any claim be made by, any Party or any of their respective Affiliates in respect thereof, (b) except with respect to covenants under </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Tax Matters), after the Closing, there will be no Liability on the part of, nor will any claim be made by, any Party or any of their respective Affiliates in respect of any covenant or agreement to be performed prior to the Closing and (c) the covenants in this Agreement to be performed at or following the Closing will survive the Closing in accordance with their respective terms only for such period as will be required for the Party required to perform under such covenant to complete the performance required thereby&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that&#58; (x)&#160;each of the Buyer Fundamental Warranties and each of the Seller Fundamental Warranties (excluding the Seller Fundamental Tax Warranties) will survive the Closing of this Agreement until the expiration of the applicable statute of limitations&#59; (y) the Seller Fundamental Tax Warranties and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Tax Matters) will survive the Closing of this Agreement until 30 days following the expiration of the applicable statute of limitations&#59; and (z)&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Independent Review), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.2(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Confidentiality), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (Release), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;X</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">) and this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will survive the Closing of this Agreement indefinitely. Notwithstanding the foregoing, nothing in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or otherwise in this Agreement shall limit any claim against any Person with respect to fraud.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 9.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Damages</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. In no event will a Party be liable to another Party for (a) any speculative or remote damages that would not otherwise be recoverable for breach of a contract under Law or (b) punitive or exemplary damages.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Article&#160;X</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:27.42pt"><br><br>MISCELLANEOUS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.42pt;text-decoration:underline">Fees and Expenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as otherwise expressly provided herein, at the Closing (and&#47;or as promptly as reasonably practicable following the Closing) upon receipt of invoices from Buyer, the Company shall, or shall cause one of the Company Group Members to, without duplication, (a) pay or, as appropriate, reimburse Buyer for all Buyer Transaction Expenses (excluding fees, costs, expenses and other amounts required to be paid pursuant to, or in connection with, the Debt Financing, which are covered by clause (b) below) payable by Buyer&#59;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that in no event shall the aggregate amount of fees, costs and expenses payable by the Company pursuant to this clause (a) for the period of time up to and including the date hereof exceed $45,000,000 (which, for the avoidance of doubt, shall include all investment bank fees),</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (b) pay all fees, costs, expenses and other amounts required to be paid pursuant to, or in connection with, the Debt Financing, in each case by wire transfer of immediately available funds to the account(s) designated in writing by Buyer or the Lenders, as the case may be, at least two days before the Closing</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Except as provided in the preceding sentence or otherwise expressly provided herein, each Party to this Agreement will bear and pay all fees, costs and expenses (including legal and accounting fees) that have been incurred or that are incurred by such Party in connection with the transactions contemplated by this Agreement&#59; </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Sellers will be responsible for all Company Transaction Expenses in the manner provided for in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;II</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. All notices, requests, demands, waivers and other communications required or permitted to be given under this Agreement will be in writing and will be given by any of the following methods&#58; (a)&#160;personal delivery&#59; (b)&#160;registered or certified mail, postage prepaid, return receipt requested&#59; (c)&#160;overnight mail&#59; or (d)&#160;email transmission. Notices will be sent to the appropriate Party at its address given below (or at such other address for such Party as will be specified by notice given hereunder)&#58;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">If to Buyer, to&#58;<br><br>c&#47;o Clayton, Dubilier &#38; Rice, LLC<br>375 Park Avenue, 18</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Floor<br>New York, New York 10152<br>Attention&#58;&#160;&#160;&#160;&#160;Andrew Campelli<br>&#160;&#160;&#160;&#160;Mike Pratt<br>Email&#58;&#160;&#160;&#160;&#160;acampelli&#64;cdr-inc.com<br>&#160;&#160;&#160;&#160;mpratt&#64;cdr-inc.com<br></font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">with a copy (which will not constitute notice) to&#58;<br><br>Debevoise &#38; Plimpton LLP<br>919 Third Avenue<br>New York, New York 10022<br>Attention&#58;&#160;&#160;&#160;&#160;Kevin A. Rinker<br>&#160;&#160;&#160;&#160;Kevin M. Schmidt<br>&#160;&#160;&#160;&#160;Uri Herzberg<br>Email&#58;&#160;&#160;&#160;&#160;karinker&#64;debevoise.com<br>&#160;&#160;&#160;&#160;kmschmidt&#64;debevoise.com<br>&#160;&#160;&#160;&#160;uherzberg&#64;debevoise.com</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">If to Sellers, to&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><br><br>Roper Technologies, Inc.<br>6901 Professional Parkway<br>Suite 200<br>Sarasota, Florida 34240-8457<br>Attention&#58;&#160;&#160;&#160;&#160;General Counsel<br>Email&#58;&#160;&#160;&#160;&#160;JStipancich&#64;ropertech.com</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">with a copy (which will not constitute notice) to&#58;<br><br>Jones Day<br>1221 Peachtree Street</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Suite 400 <br>Atlanta, Georgia 30361<br>Attention&#58;&#160;&#160;&#160;&#160;William J. Zawrotny<br>Email&#58;&#160;&#160;&#160;&#160;wjzawrotny&#64;jonesday.com</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All such notices, requests, demands, waivers and communications will be deemed received upon (i)&#160;actual receipt thereof by the addressee, (ii)&#160;actual delivery thereof to the appropriate address or (iii)&#160;refusal of the addressee to accept delivery thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. If any term or other provision of this Agreement is invalid, illegal or incapable of being enforced by any rule of Law or public policy, all other terms, conditions and provisions of this Agreement will nevertheless remain in full force and effect so long as the economic or legal substance of the transactions contemplated by this Agreement is not affected in any manner materially adverse to any Party. Upon such determination that any term or other provision is invalid, illegal or incapable of being enforced, the Parties will negotiate in good faith to modify this Agreement so as to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">effect the original intent of the Parties as closely as possible in a mutually acceptable manner in order that the transactions contemplated by this Agreement be consummated as originally contemplated to the fullest extent possible.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Binding Effect&#59; Assignment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement and all of the provisions hereof will be binding upon and will inure to the benefit of the Parties and their respective successors and permitted assigns. Neither this Agreement nor any of the rights, interests or obligations hereunder will be assigned, directly or indirectly, including by operation of Law, by any Party without the prior written consent of the other Parties&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that Buyer may, without the consent of Sellers, assign (i) the right to acquire all or part of the Purchased Equity Interests to one or more wholly-owned Subsidiaries of Buyer but Buyer will not be relieved of any of its Liabilities under this Agreement and (ii) any and all of its rights under this Agreement to any Debt Financing Sources pursuant to the terms of the Debt Financing for purposes of creating a security interest herein or otherwise assigning as collateral in respect of the Debt Financing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Third Party Beneficiaries</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement is exclusively for the benefit of Sellers, and its successors and permitted assigns, with respect to the obligations of Buyer under this Agreement, and for the benefit of Buyer, and its respective successors and permitted assigns, with respect to the obligations of Sellers, under this Agreement, and this Agreement will not be deemed to confer upon or give to any other third party any remedy, claim, Liability, reimbursement, Action or other right, except as provided in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> that the Debt Financing Sources shall be express third-party beneficiaries of, and shall be entitled to rely upon, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (as it relates to the survival of provisions of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;X</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> of this Agreement), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, and each Lender may enforce such provisions to the extent relating to the rights or obligations of the Debt Financing Sources.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. The Article and Section headings contained in this Agreement are exclusively for the purpose of reference, are not part of the agreement of the Parties and will not in any way affect the meaning or interpretation of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement (including the Schedules and Exhibits attached hereto), the Confidentiality Agreement, the Ancillary Agreements and the other documents delivered pursuant to this Agreement constitute the entire agreement among the Parties with respect to the subject matter of this Agreement and supersede all other prior agreements and understandings, both written and oral, between the Parties with respect to the subject matter of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Consent to Jurisdiction</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Each Party hereby irrevocably agrees that any Legal Dispute will be brought only in the exclusive jurisdiction of the courts of the State of Delaware or the federal courts located in the State of Delaware, and each Party hereby consents to the jurisdiction of such courts (and of the appropriate appellate courts therefrom) in any such Legal Dispute and irrevocably waives, to the fullest extent permitted by Law, any objection that it may now or hereafter have to the laying of the venue of any such Legal Dispute in any such court or that any such Legal Dispute that is brought in any such court has been brought in an inconvenient forum. During the period a Legal Dispute that is filed in accordance with this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is pending before a court, all Actions with respect to such Legal Dispute or any other Legal Dispute, including any counterclaim, cross-claim or interpleader, will be subject to the exclusive jurisdiction of such court. Each Party hereby waives, and will not assert as a defense in any Legal Dispute, that (a)&#160;such Party is not subject thereto, (b)&#160;such Legal Dispute may not be brought or is not maintainable in such court, (c)&#160;such Party&#8217;s property is exempt or immune from execution, (d)&#160;such Legal Dispute is brought in an inconvenient forum or (e)&#160;the venue of Legal Dispute is improper. A final judgment in any Legal Dispute described in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> following the expiration of any period permitted for appeal </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and subject to any stay during appeal will be conclusive and may be enforced in other jurisdictions by suit on the judgment or in any other manner provided by applicable Laws.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. EACH OF THE PARTIES HEREBY IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION OR COUNTERCLAIM (WHETHER BASED ON CONTRACT, TORT, OR OTHERWISE) ARISING OUT OF, RELATING TO OR IN CONNECTION WITH ANY MATTER WHICH IS THE SUBJECT OF THIS AGREEMENT, THE DEBT FINANCING OR THE ACTIONS OF ANY PARTY HERETO IN THE NEGOTIATION, ADMINISTRATION, PERFORMANCE OR ENFORCEMENT HEREOF.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement will be governed by and construed in accordance with the Laws of the State of Delaware (regardless of the Laws that might otherwise govern under applicable principles of conflicts of laws thereof) as to all matters, including matters of validity, construction, effect, performance and remedies.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Waiver of Conflicts&#59; Privilege</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Each of the Parties acknowledges and agrees that Jones Day (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">JD</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) has acted as counsel to each of the Company Group and Sellers in connection with the negotiation of this Agreement and consummation of the transactions contemplated by this Agreement. Buyer hereby consents and agrees to, and agrees to use its reasonable best efforts to cause the Company Group to consent and agree to, JD representing Sellers and any of their Affiliates (collectively, the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Seller Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) after the Closing, including with respect to disputes in which the interests of the Seller Parties may be directly adverse to Buyer and its Subsidiaries (including the Company Group) regarding this Agreement. In connection with the foregoing, Buyer hereby irrevocably waives and agrees not to assert, and agrees to cause the Company Group to irrevocably waive and not to assert in any dispute regarding this Agreement any conflict of interest arising from or in connection with JD&#8217;s representation of the Seller Parties in connection with the negotiation of this Agreement and consummation of the transactions contemplated hereby prior to and after the Closing. Buyer represents that Buyer&#8217;s attorney has explained and helped Buyer evaluate the implications and risks of waiving the right to assert a future conflict against JD, and Buyer&#8217;s consent with respect to this waiver is fully informed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Buyer further agrees, on behalf of itself and, after the Closing, on behalf of the Company Group, that all communications subject to any attorney-client privilege, attorney work-product protection or other similar protection for the benefit of the Seller Parties, in any form or format whatsoever between or among JD, on one hand, and any Company Group Member or any of its or their respective directors, officers, employees or other Representatives, on the other hand, to the extent relating to the negotiation, documentation and consummation of the transactions contemplated by this Agreement or any dispute arising under this Agreement (collectively, the&#160;&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Privileged Deal Communications</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) will be deemed to be retained and owned collectively by the Seller Parties, will be controlled by Sellers on behalf of the Seller Parties and will not pass to or be claimed by Buyer or the Company Group.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding the foregoing, if a dispute arises between Buyer or any Company Group Member, on the one hand, and a third party other than Sellers, on the other hand, Buyer or the Company Group Member may assert the attorney-client privilege, attorney work-product protection or other similar protection for the benefit of the Seller Parties to prevent the disclosure of the Privileged Deal Communications to such third party&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, that neither Buyer nor any Company Group Member may waive such privilege without the prior written consent of Sellers, such consent not to be unreasonably withheld, conditioned or delayed. If Buyer or any Company Group Member is legally required by any Order or otherwise to access or obtain a copy of all or a portion of the Privileged Deal Communications following the Closing, Buyer will as soon as reasonably practicable notify Sellers in writing (including by making specific reference to this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.11)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> so that Sellers can seek a protective order and Buyer agrees to use commercially reasonable efforts, at the Seller Parties&#8217; expense, to assist therewith.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">To the extent that files or other materials maintained by JD that contain Privileged Deal Communications constitute property of its clients, only the Seller Parties will hold such property rights and JD will have no duty to reveal or disclose any Privileged Deal Communications contained in such files or other materials or any other Privileged Deal Communications by reason of any attorney-client relationship between JD, on the one hand, and the Company Group, on the other hand.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Buyer agrees that it will not, and the Company agrees that it will cause each of the Company Group Members not to, use any Privileged Deal Communications against the Seller Parties in connection with any dispute between Sellers, on the one hand, and Buyer and the Company Group, on the other hand, with respect to this Agreement or any of the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:25.63pt">This </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> is for the benefit of JD and JD is an intended third-party beneficiary of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> will be irrevocable, and no term of this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> may be amended, waived or modified, without the prior written consent of JD.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Specific Performance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">The Parties acknowledge and agree that any breach of the terms of this Agreement would give rise to irreparable harm for which money damages would not be an adequate remedy and accordingly, subject to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.12(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties agree that, in addition to any other remedies, each Party will be entitled to enforce the terms of this Agreement by a decree of specific performance without the necessity of proving the inadequacy of money damages as a remedy.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Notwithstanding anything in this Agreement to the contrary, the Parties hereby acknowledge and agree that, prior to a valid termination of this Agreement in accordance with </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, Sellers shall be entitled to seek specific performance to cause Buyer to (x) draw down the Closing Commitment (as defined in the Equity Commitment Letter) portion of the Equity Financing pursuant to the terms and subject to the conditions of the Equity Commitment Letter and&#47;or to consummate the Closing, in each case, if and only if, each of the following conditions has been satisfied&#58; (i)&#160;all of the conditions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> have been and continue to be satisfied or waived by Buyer at the time when the Closing is required to occur pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (other than those conditions that by their nature, are to be fulfilled by actions taken at the Closing, each of which must be capable of being satisfied at the Closing), (ii)&#160;the Debt Financing has been or would be funded at the Closing in accordance with the terms of the Debt Commitment Letter assuming the Equity Financing is funded, (iii)&#160;Buyer fails to consummate the Closing at the time when the Closing is required to occur pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, (iv)&#160;Sellers are ready, willing and able to consummate the Closing and have irrevocably confirmed in a written notice that if specific performance is granted and the Financing is funded, then the Closing will occur and (v)&#160;Buyer fails to consummate the Closing within three Business Days following the delivery of the written notice specified in clause (iv) above and (y)&#160;draw down the Earnout Commitment (as defined in the Equity Commitment Letter) portion of the Equity Financing pursuant to the terms and subject to the conditions of the Equity Commitment Letter if, and only if, each of the following conditions has been satisfied&#58; (I)&#160;the Closing has occurred, (II)&#160;an Earnout Amount is payable pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> and (III)&#160;Buyer fails to pay the Earnout Amount within three Business Days following the date on which such payment is required to be made pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement may be executed in counterparts, each of which will be deemed to be an original, but all of which will constitute one and the same agreement. Delivery of an executed counterpart of a signature page to this Agreement by email transmission will be as effective as delivery of a manually executed counterpart of the Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment&#59; Modification</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement may be amended, modified or supplemented at any time only by written agreement of the Parties&#59; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">that, to the extent any amendment or waiver to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.2(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.2(e)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (as it relates to the survival of provisions of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Article&#160;X</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> of this Agreement), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (and with respect to any of the foregoing sections, any of the defined terms used therein) is sought which is adverse to the rights of the Debt Financing Sources, the prior written consent of the Lenders shall be required before such amendment or waiver is rendered effective.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Schedules</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Disclosure of any fact or item in any Schedule referenced by a particular Section in this Agreement will be deemed to have been disclosed with respect to every other Section in this Agreement to the extent it is reasonably apparent on its face that the disclosure of such matter is applicable to such Section. The specification of any dollar amount in the representations or warranties contained in this Agreement or the inclusion of any specific item in any Schedules is not intended to imply that such amounts, or higher or lower amounts or the items so included or other items, are or are not material, and no Party will use the fact of the setting of such amounts or the inclusion of any such item in any dispute or controversy as to whether any obligation, item or matter not described herein or included in a Schedule is or is not material for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.16 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Time of Essence</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. With regard to all dates and time periods set forth in this Agreement, time is of the essence.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.17&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Bulk Sales Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. Sellers and Buyer each hereby waive compliance by Sellers with the provisions of the&#160;&#8220;bulk sales,&#8221;&#160;&#8220;bulk transfer&#8221; or similar Laws of any state or any jurisdiction outside the United States.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.18&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Language&#59; Prevailing Documents</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">. This Agreement has been, and the Ancillary Agreements will be, prepared in the English language. In case of any conflict or inconsistency between the English language version of such documents and any translation thereof made for any purpose, the English language version will govern the interpretation and construction of such documents, and for any and all other purposes, except as may be required by applicable Law. In the event that any of the terms of this Agreement conflict with any of the terms of the Ancillary Agreements, the terms of this Agreement will prevail. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Section 10.19&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">No Recourse for Debt Financing Sources</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Notwithstanding anything to the contrary in this Agreement, each of Sellers (on behalf of itself and the other Seller Release Parties), the Company Group, Parent and their respective Affiliates and Representatives agrees&#58; (i)&#160;that any action of any kind or nature, whether at law or equity, in contract, in tort or otherwise, involving a Debt Financing Source in connection with this Agreement, the Debt Commitment Letter, the Debt Financing or the transactions contemplated hereby or thereby shall be brought exclusively in (x)&#160;the courts of New York State sitting in the Borough of Manhattan or (y)&#160;the United States District Court for the Southern District of New York, (ii)&#160;not to bring or permit any of its Affiliates or Representatives to bring or support anyone else in bringing any such action in any other court, (iii)&#160;that service of process, summons, notice or document by registered mail addressed to it at its address provided in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall be effective service of process against it for any such action brought in any such court, (iv)&#160;to waive and hereby irrevocably waives, to the fullest extent permitted by Law, any objection which it may now or hereafter have to the laying of venue of, and the defense of an inconvenient forum to the maintenance of, any such action in any such court, (v)&#160;that a final judgment in any such action shall be conclusive and may be enforced in other jurisdictions by suit on the judgment or in any other manner provided by law, (vi)&#160;that, except as specifically set forth in the Debt Commitment Letter, any such action shall be governed by, and construed and interpreted in accordance with, the laws of the State of New York without giving effect to its principles or rules of conflict of laws to the extent such principles or rules are not mandatorily applicable by statute and would require or permit the application of the laws of another jurisdiction and (vii)&#160;to irrevocably waive and hereby waives any right to a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">trial by jury in any such action to the same extent such rights are waived pursuant to </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.57pt">Notwithstanding anything to the contrary in this Agreement, Sellers (on behalf of itself and the other Seller Release Parties), the Company Group, Parent and their respective Affiliates (with respect to the Closing or the period prior to the Closing) (i) shall not have, and hereby waives, any rights or claims against any Debt Financing Source in connection with this Agreement, the Debt Financing, the Debt Commitment Letter or the transactions contemplated hereby or thereby, whether at law or equity, in contract, in tort or otherwise and (ii) agrees not to commence any litigation against any Debt Financing Source in connection with this Agreement, the Debt Financing, the Debt Commitment Letter or the transactions contemplated hereby or thereby or in respect of any other document or theory of law or equity and agrees to cause any such litigation asserted by Sellers and the Company (with respect to the Closing or the period prior to the Closing) (each on behalf of itself and its Affiliates and Representatives) in connection with this Agreement, the Debt Financing, the Debt Commitment Letter or the transactions contemplated hereby or thereby against any Debt Financing Source to be dismissed or otherwise terminated. In furtherance and not in limitation of the foregoing waiver, it is acknowledged and agreed that no Debt Financing Source shall have any liability for any claims or damages to Sellers or the Company (with respect to the Closing or the period prior to the Closing) or their respective Affiliates in connection with this Agreement, the Debt Financing, the Debt Commitment Letter or the transactions contemplated hereby or thereby. Notwithstanding the foregoing, nothing in this </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.19(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> shall in any way limit or modify the rights and obligations of Buyer or any of its Affiliates under this Agreement or the Debt Commitment Letter, any Debt Financing Source&#8217;s obligations to Buyer or any of its Affiliates under the Debt Commitment Letter or any Debt Financing Source&#8217;s obligations to Buyer or any of its Affiliates (including, following the Closing Date, the Company Group) under the definitive agreements governing the Debt Financing.</font></div><div style="margin-bottom:42pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;Signature pages follow.&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><div id="i63f28e71f9af43ddbfa8f586c69461bb_13"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Parties have caused this Agreement to be executed as of the date first above written.</font></div><div style="padding-left:180pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.250%"><tr><td style="width:1.0%"></td><td style="width:20.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RIPIC HOLDCO INC.</font></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="12" style="border-bottom:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Chris Krieps</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chris Krieps</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROPER INTERNATIONAL HOLDING, INC.</font></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; John K. Stipancich</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">John K. Stipancich</font></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vice President &#38; Secretary</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RIPIC EQUITY LLC</font></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="12" style="border-bottom:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; John K. Stipancich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">John K. Stipancich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vice President &#38; Secretary</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ROPER TECHNOLOGIES, INC.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, solely for purposes of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.25</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,</font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="12" style="border-bottom:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; John K. Stipancich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">John K. Stipancich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, General Counsel and Corporate Secretary</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:180pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.314%"><tr><td style="width:1.0%"></td><td style="width:13.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.414%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CD&#38;R TREE DELAWARE HOLDINGS, L.P.</font></td></tr><tr style="height:12pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CD&#38;R Associates XI AIV, L.P., its general partner</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CD&#38;R Investment Associates XI, Ltd., its general partner</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rima Simson</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rima Simson</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 4.12pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Vice President, Treasurer and Secretary</font></td></tr></table></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>firstamendmenttoropertechn.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ideb0ad555e3146dd94869905116fcb51_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">FIRST AMENDMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">To</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ROPER TECHNOLOGIES, INC.<br>EMPLOYEE STOCK PURCHASE PLAN</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(AS AMENDED AND RESTATED EFFECTIVE JULY 1, 2020)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Roper Technologies, Inc. Employee Stock Purchase Plan (As Amended and Restated Effective July 1, 2020) &#160;(the &#8220;Plan&#8221;), is hereby amended, pursuant to Section 16 of the Plan, as follows effective as of July 1, 2022&#58;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;Section 3.(a) is hereby deleted in its entirety and amended and restated as follows&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;(a)&#160;&#160;Any Employee who has been employed by a Plan Sponsor before the Beginning Date (defined below) of an Offering Period (defined below) shall be eligible to participate in the Plan for that Offering Period.&#8221;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;In all other respects the Plan, as amended herein, is hereby ratified and confirmed.</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Roper Technologies, Inc. has caused this First Amendment to the Plan to be executed effective as of the 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> day of July, 2022, but on the actual date below.</font></div><div style="margin-bottom:30pt;padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ROPER TECHNOLOGIES, INC.</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; John K. Stipancich&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;&#160;&#160;John K. Stipancich</font></div><div style="padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58; &#160;&#160;&#160;&#160;Executive Vice President, General &#160;&#160;&#160;&#160;Counsel and Corporate Secretary</font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58; June 16, 2022</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.461%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><font><br></font></div></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>a2022q210qexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i4b52e9d05eb64b16adfd44ac21ae658b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, L. Neil Hunn, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this&#160;Quarterly Report on Form 10-Q of Roper Technologies, Inc.&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter&#160;&#160;(the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.754%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 3, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;S&#47; L. Neil Hunn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L. Neil Hunn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>a2022q210qexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iadf6843c8c014599b92e0c28df85b1f9_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Robert C. Crisci, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this&#160;Quarterly Report on Form 10-Q of Roper Technologies, Inc.&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter&#160;&#160;(the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.24pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.754%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 3, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;S&#47; Robert C. Crisci</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert C. Crisci</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>a2022q210qexhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i4318ba4b4ba246bb87d59d910a700cda_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the&#160;Quarterly Report of Roper Technologies, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended&#160;June&#160;30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), L. Neil Hunn, Chief Executive Officer of the Company, and Robert C. Crisci, Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.754%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August 3, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;S&#47; L. Neil Hunn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L. Neil Hunn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;S&#47; Robert C. Crisci</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert C. Crisci</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies the Quarterly Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. This certification shall not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that Roper Technologies, Inc. specifically incorporates it by reference.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>rop-20220630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:rop="http://ropertech.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://ropertech.com/20220630">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rop-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rop-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rop-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rop-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://ropertech.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofEarningsunaudited" roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited">
        <link:definition>1001002 - Statement - Condensed Consolidated Statements of Earnings (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited">
        <link:definition>1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsunaudited" roleURI="http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited">
        <link:definition>1003004 - Statement - Condensed Consolidated Balance Sheets (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsunaudited" roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited" roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical" roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://ropertech.com/role/BasisofPresentation">
        <link:definition>2101101 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncements" roleURI="http://ropertech.com/role/RecentAccountingPronouncements">
        <link:definition>2102102 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncementsPolicies" roleURI="http://ropertech.com/role/RecentAccountingPronouncementsPolicies">
        <link:definition>2203201 - Disclosure - Recent Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstanding" roleURI="http://ropertech.com/role/WeightedAverageSharesOutstanding">
        <link:definition>2104103 - Disclosure - Weighted Average Shares Outstanding</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingTables" roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingTables">
        <link:definition>2305301 - Disclosure - Weighted Average Shares Outstanding (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails" roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails">
        <link:definition>2406401 - Disclosure - Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingNarrativeDetails" roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails">
        <link:definition>2407402 - Disclosure - Weighted Average Shares Outstanding - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsandDisposition" roleURI="http://ropertech.com/role/BusinessAcquisitionsandDisposition">
        <link:definition>2108104 - Disclosure - Business Acquisitions and Disposition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsandDispositionDetails" roleURI="http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails">
        <link:definition>2409403 - Disclosure - Business Acquisitions and Disposition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://ropertech.com/role/DiscontinuedOperations">
        <link:definition>2110105 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsTables" roleURI="http://ropertech.com/role/DiscontinuedOperationsTables">
        <link:definition>2311302 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsNarrativeDetails" roleURI="http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails">
        <link:definition>2412404 - Disclosure - Discontinued Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails">
        <link:definition>2413405 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails">
        <link:definition>2414406 - Disclosure - Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://ropertech.com/role/StockBasedCompensation">
        <link:definition>2115106 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://ropertech.com/role/StockBasedCompensationTables">
        <link:definition>2316303 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails">
        <link:definition>2417407 - Disclosure - Stock Based Compensation - Stock Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://ropertech.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>2418408 - Disclosure - Stock Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails" roleURI="http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails">
        <link:definition>2419409 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://ropertech.com/role/Inventories">
        <link:definition>2120107 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://ropertech.com/role/InventoriesTables">
        <link:definition>2321304 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://ropertech.com/role/InventoriesDetails">
        <link:definition>2422410 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2123108 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2324305 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsGoodwillDetails" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails">
        <link:definition>2425411 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails">
        <link:definition>2426412 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1">
        <link:definition>2426412 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>2427413 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://ropertech.com/role/FairValueofFinancialInstruments">
        <link:definition>2128109 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2329306 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails" roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails">
        <link:definition>2430414 - Disclosure - Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsNarrativeDetails" roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails">
        <link:definition>2431415 - Disclosure - Fair Value of Financial Instruments - (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Contingencies" roleURI="http://ropertech.com/role/Contingencies">
        <link:definition>2132110 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesDetails" roleURI="http://ropertech.com/role/ContingenciesDetails">
        <link:definition>2433416 - Disclosure - Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://ropertech.com/role/BusinessSegments">
        <link:definition>2134111 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsTables" roleURI="http://ropertech.com/role/BusinessSegmentsTables">
        <link:definition>2335307 - Disclosure - Business Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsDetails" roleURI="http://ropertech.com/role/BusinessSegmentsDetails">
        <link:definition>2436417 - Disclosure - Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContracts" roleURI="http://ropertech.com/role/RevenuesfromContracts">
        <link:definition>2137112 - Disclosure - Revenues from Contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsTables" roleURI="http://ropertech.com/role/RevenuesfromContractsTables">
        <link:definition>2338308 - Disclosure - Revenues from Contracts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsDisaggregationofRevenueDetails" roleURI="http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails">
        <link:definition>2439418 - Disclosure - Revenues from Contracts - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails" roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails">
        <link:definition>2440419 - Disclosure - Revenues from Contracts - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1" roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1">
        <link:definition>2440419 - Disclosure - Revenues from Contracts - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsContractBalancesDetails" roleURI="http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails">
        <link:definition>2441420 - Disclosure - Revenues from Contracts - Contract Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromContractsNarrativesDetails" roleURI="http://ropertech.com/role/RevenuesfromContractsNarrativesDetails">
        <link:definition>2442421 - Disclosure - Revenues from Contracts - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://ropertech.com/role/Debt">
        <link:definition>2143113 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://ropertech.com/role/DebtDetails">
        <link:definition>2444422 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="rop_IncreaseDecreaseInGrossProfitPercentage" abstract="false" name="IncreaseDecreaseInGrossProfitPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" abstract="false" name="GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_AllenEtAlVVertaforeIncMember" abstract="true" name="AllenEtAlVVertaforeIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" abstract="false" name="StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SeniorNotesDuein2029Member" abstract="true" name="SeniorNotesDuein2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ContractWithCustomerAssetNetIncreaseDecrease" abstract="false" name="ContractWithCustomerAssetNetIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_RIPICTopCoMember" abstract="true" name="RIPICTopCoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncreaseDecreaseInUnbilledReceivablesCurrent" abstract="false" name="IncreaseDecreaseInUnbilledReceivablesCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_ProceedsFromStockBasedCompensationNet" abstract="false" name="ProceedsFromStockBasedCompensationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_MGASystemsHoldingsIncMember" abstract="true" name="MGASystemsHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_NetworkSoftwareMember" abstract="true" name="NetworkSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_CashUsedInInvestingActivitiesDiscontinuedOperations" abstract="false" name="CashUsedInInvestingActivitiesDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SeniorNotesDue2023Member" abstract="true" name="SeniorNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncomeTaxesPaidOnDispositionOfBusiness" abstract="false" name="IncomeTaxesPaidOnDispositionOfBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_TechnologyEnabledProductsSegmentMember" abstract="true" name="TechnologyEnabledProductsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_LineOfCreditFacilityLettersOfCreditFeePercentage" abstract="false" name="LineOfCreditFacilityLettersOfCreditFeePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_EddyfiNDTIncMember" abstract="true" name="EddyfiNDTIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SeniorUnsecuredNotesDueSeptember152025Member" abstract="true" name="SeniorUnsecuredNotesDueSeptember152025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorNotesDueJune2030Member" abstract="true" name="SeniorNotesDueJune2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_InterestRateScenarioOneMember" abstract="true" name="InterestRateScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_VerathonIncMember" abstract="true" name="VerathonIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorNotesDue2026Member" abstract="true" name="SeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" abstract="true" name="TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_MulveyEtAlVVertaforeIncMember" abstract="true" name="MulveyEtAlVVertaforeIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SoftwareRelatedReoccurringMember" abstract="true" name="SoftwareRelatedReoccurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" abstract="true" name="SingaporeTechnologiesEngineeringLtdAffiliateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" abstract="false" name="IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_InterestRateScenarioAxis" abstract="true" name="InterestRateScenarioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="rop_SeniorNotesDuein2024Member" abstract="true" name="SeniorNotesDuein2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ProceedsFromDispositionOfDiscontinuedOperations" abstract="false" name="ProceedsFromDispositionOfDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_NetworkSoftwareAndSystemsSegmentMember" abstract="true" name="NetworkSoftwareAndSystemsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ApplicationSoftwareSegmentMember" abstract="true" name="ApplicationSoftwareSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ZetecMember" abstract="true" name="ZetecMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncreaseDecreaseInOperatingProfitPercentage" abstract="false" name="IncreaseDecreaseInOperatingProfitPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" abstract="false" name="LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="rop_IncreaseDecreaseInLongLivedAssets" abstract="false" name="IncreaseDecreaseInLongLivedAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" abstract="false" name="IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SeniorUnsecuredNotesDueFebruary152031Member" abstract="true" name="SeniorUnsecuredNotesDueFebruary152031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" abstract="false" name="APICShareBasedPaymentArrangementCashSettlementForDispositions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SoftwareRelatedMember" abstract="true" name="SoftwareRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_CurrentVariableRateInEffectMember" abstract="true" name="CurrentVariableRateInEffectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorNotesDue2028Member" abstract="true" name="SeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ProductRevenueMember" abstract="true" name="ProductRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ContractWithCustomerNetAssetLiability" abstract="false" name="ContractWithCustomerNetAssetLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_TransCoreMember" abstract="true" name="TransCoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_VertaforeLitigationMember" abstract="true" name="VertaforeLitigationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorUnsecuredNotesDueAugust152022Member" abstract="true" name="SeniorUnsecuredNotesDueAugust152022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncreaseDecreaseInNetSalesPercentage" abstract="false" name="IncreaseDecreaseInNetSalesPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" abstract="false" name="DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rop_IndustrialBusinessesMember" abstract="true" name="IndustrialBusinessesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_IncreaseDecreaseInContractWithCustomerAssetLiability" abstract="false" name="IncreaseDecreaseInContractWithCustomerAssetLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_SeniorNotesDue2025Member" abstract="true" name="SeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorUnsecuredNotesDueSeptember152027Member" abstract="true" name="SeniorUnsecuredNotesDueSeptember152027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_HorizonLabSystemsLLCMember" abstract="true" name="HorizonLabSystemsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rop_InterestRateScenarioDomainDomain" abstract="true" name="InterestRateScenarioDomainDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SedaruIncMember" abstract="true" name="SedaruIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_CommonCentsSystemsIncMember" abstract="true" name="CommonCentsSystemsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="rop_SoftwareRelatedRecurringMember" abstract="true" name="SoftwareRelatedRecurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" abstract="true" name="HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" abstract="true" name="NetEarningsPerShareFromDiscontinuedOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="rop_NetEarningsPerShareFromContinuingOperationsAbstract" abstract="true" name="NetEarningsPerShareFromContinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="rop_InterestRateScenarioTwoMember" abstract="true" name="InterestRateScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SeniorNotesDue2022Member" abstract="true" name="SeniorNotesDue2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SoftwareRelatedNonRecurringMember" abstract="true" name="SoftwareRelatedNonRecurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rop_SegmentOperatingProfit" abstract="false" name="SegmentOperatingProfit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>rop-20220630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofEarningsunaudited"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_71e0575f-a2db-420c-aa01-a92db76d29d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_431b0fe3-dc3f-40cf-b1fb-e96cb05f5e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_71e0575f-a2db-420c-aa01-a92db76d29d9" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_431b0fe3-dc3f-40cf-b1fb-e96cb05f5e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_44d366e1-d403-45d4-833e-2032b34793bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_71e0575f-a2db-420c-aa01-a92db76d29d9" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_44d366e1-d403-45d4-833e-2032b34793bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fb6a67f3-4f76-4bc2-aa9f-a5b031ced72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_51fdb840-906d-4c0e-b255-5b691fe2d89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fb6a67f3-4f76-4bc2-aa9f-a5b031ced72d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_51fdb840-906d-4c0e-b255-5b691fe2d89e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_9f491ce5-82f1-4d81-893f-590efca1838d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fb6a67f3-4f76-4bc2-aa9f-a5b031ced72d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_9f491ce5-82f1-4d81-893f-590efca1838d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_f1e82a4e-1c2a-492e-b173-4d6f1bf425e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2356e9cd-a589-4729-b532-172130e3685c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_f1e82a4e-1c2a-492e-b173-4d6f1bf425e3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2356e9cd-a589-4729-b532-172130e3685c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61029176-b38d-4aeb-aebc-9de0f2994cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_f1e82a4e-1c2a-492e-b173-4d6f1bf425e3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61029176-b38d-4aeb-aebc-9de0f2994cb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2c1bfeb3-4d1f-4d3f-acd4-9614494c72c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4375b588-f61b-419a-9733-7113d274641a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2c1bfeb3-4d1f-4d3f-acd4-9614494c72c1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4375b588-f61b-419a-9733-7113d274641a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_e59827c8-17bf-4ee4-9abc-35775d60c233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2c1bfeb3-4d1f-4d3f-acd4-9614494c72c1" xlink:to="loc_us-gaap_CostOfRevenue_e59827c8-17bf-4ee4-9abc-35775d60c233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b55f7760-6b7a-4dba-9f2b-e0727fcc5614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ac498d3d-0971-44d2-9b8a-6dc5cacd1f53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b55f7760-6b7a-4dba-9f2b-e0727fcc5614" xlink:to="loc_us-gaap_GrossProfit_ac498d3d-0971-44d2-9b8a-6dc5cacd1f53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5d1e5643-dacd-43c1-bf1c-294af9adb3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b55f7760-6b7a-4dba-9f2b-e0727fcc5614" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5d1e5643-dacd-43c1-bf1c-294af9adb3f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433cfddd-961a-4081-ad18-84c5ddec5892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_99a91057-650c-45b3-bab9-fe780f726add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433cfddd-961a-4081-ad18-84c5ddec5892" xlink:to="loc_us-gaap_OperatingIncomeLoss_99a91057-650c-45b3-bab9-fe780f726add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f8ed1743-767e-4582-a002-f5faeb522eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433cfddd-961a-4081-ad18-84c5ddec5892" xlink:to="loc_us-gaap_InterestExpense_f8ed1743-767e-4582-a002-f5faeb522eb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b9af8d91-5860-49ce-b9a7-14bb64c58791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433cfddd-961a-4081-ad18-84c5ddec5892" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b9af8d91-5860-49ce-b9a7-14bb64c58791" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa7ec398-6e37-4e4f-88ed-b3ef2f52cde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1e532f30-061f-4406-ad27-ee370004954c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa7ec398-6e37-4e4f-88ed-b3ef2f52cde2" xlink:to="loc_us-gaap_NetIncomeLoss_1e532f30-061f-4406-ad27-ee370004954c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c03e3e9d-e7a2-4876-9402-abf1ce5ad7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa7ec398-6e37-4e4f-88ed-b3ef2f52cde2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c03e3e9d-e7a2-4876-9402-abf1ce5ad7ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76a80288-12cb-471d-8234-97b006801687" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d497f77e-99c9-4498-9702-029513ea387a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_76a80288-12cb-471d-8234-97b006801687" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d497f77e-99c9-4498-9702-029513ea387a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedBalanceSheetsunaudited"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_32597ea4-e528-4506-8b56-eea6722c2531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_AssetsCurrent_32597ea4-e528-4506-8b56-eea6722c2531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f5507db6-97cf-4b15-b762-c6dea38978c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f5507db6-97cf-4b15-b762-c6dea38978c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9eeaea18-6815-439d-ae8c-bf4dda1591b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_Goodwill_9eeaea18-6815-439d-ae8c-bf4dda1591b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_47cf69e6-27e3-4ada-9911-6f6bcb4f7ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_47cf69e6-27e3-4ada-9911-6f6bcb4f7ea1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_234cd72a-2171-45ff-a975-c0fe83baa83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_234cd72a-2171-45ff-a975-c0fe83baa83d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_602e0e27-d4a1-4a7e-94c3-72ce303a16b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_602e0e27-d4a1-4a7e-94c3-72ce303a16b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0e464fe0-3824-4501-968e-e57badddd860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a0bfe4a0-9fcf-4ad4-8ac1-9cfeabb1c3ea" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0e464fe0-3824-4501-968e-e57badddd860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b866b738-11f9-441e-b06a-0cfcd12d3f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:to="loc_us-gaap_CommonStockValue_b866b738-11f9-441e-b06a-0cfcd12d3f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e3909208-b4d7-4faa-9554-6b93b70a310b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e3909208-b4d7-4faa-9554-6b93b70a310b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c51669ee-7f0d-4dee-a347-6fd99d6b5f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c51669ee-7f0d-4dee-a347-6fd99d6b5f07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_468a8de2-bb72-4bc3-981f-12b847861faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:to="loc_us-gaap_TreasuryStockValue_468a8de2-bb72-4bc3-981f-12b847861faa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dadb8afe-298b-43c1-94fe-2f7d04eacf20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_463186a9-35a1-4cc5-8470-51fcce98d11a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dadb8afe-298b-43c1-94fe-2f7d04eacf20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8ff6db31-ab87-4905-b43f-67c9c4224511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:to="loc_us-gaap_LiabilitiesCurrent_8ff6db31-ab87-4905-b43f-67c9c4224511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_751598b4-e111-4759-b85b-154f1604a96f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_751598b4-e111-4759-b85b-154f1604a96f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e3fe5a50-5b26-4c68-bbf5-bc32b5820e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e3fe5a50-5b26-4c68-bbf5-bc32b5820e7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b3aeb6e7-3b53-4647-a94c-e563e27be21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b3aeb6e7-3b53-4647-a94c-e563e27be21b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e83c61da-e75a-4fcb-b780-28d24d3131f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6f688d88-41e6-4af8-8e37-09f586cbc286" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e83c61da-e75a-4fcb-b780-28d24d3131f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_37dd5625-6492-4fb9-b322-8bd1f2647c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1561dee6-c410-447a-9ee8-3f2913cc84a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37dd5625-6492-4fb9-b322-8bd1f2647c4b" xlink:to="loc_us-gaap_Liabilities_1561dee6-c410-447a-9ee8-3f2913cc84a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fda7caf5-3074-4d98-875b-304488bf26ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37dd5625-6492-4fb9-b322-8bd1f2647c4b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fda7caf5-3074-4d98-875b-304488bf26ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_595c0d57-da94-41c5-9189-02cd1b4595f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37dd5625-6492-4fb9-b322-8bd1f2647c4b" xlink:to="loc_us-gaap_StockholdersEquity_595c0d57-da94-41c5-9189-02cd1b4595f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_fec381c4-83dd-403a-a228-d24235790eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_fec381c4-83dd-403a-a228-d24235790eb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_ffd14ca1-5c69-4449-850f-39e6cd098b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_ffd14ca1-5c69-4449-850f-39e6cd098b6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b832a965-d0b3-4cdc-a528-5a8f60a1c5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b832a965-d0b3-4cdc-a528-5a8f60a1c5aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_88a77590-f528-415a-81ba-97b145ff7747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_88a77590-f528-415a-81ba-97b145ff7747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_43a4a754-2f69-4131-b4b1-c3ad5d69cbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_43a4a754-2f69-4131-b4b1-c3ad5d69cbf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4cc47113-c63b-4478-bda2-986e4f419f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_LongTermDebtCurrent_4cc47113-c63b-4478-bda2-986e4f419f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67c97a7f-4878-4ad3-9a9a-5c8da4d4ba00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3294e4cb-3e94-402e-b5d7-6ff1ab849764" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_67c97a7f-4878-4ad3-9a9a-5c8da4d4ba00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bb67e219-7db3-4108-9f63-4ae67082a310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bb67e219-7db3-4108-9f63-4ae67082a310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1d93eb5d-bbdb-480f-8e8e-b6270ba0d742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1d93eb5d-bbdb-480f-8e8e-b6270ba0d742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_cac1124a-298d-44e6-a053-4868b1e3f574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_InventoryNet_cac1124a-298d-44e6-a053-4868b1e3f574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_2067c32f-9299-4432-9c54-505fa5f2e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_PrepaidTaxes_2067c32f-9299-4432-9c54-505fa5f2e1b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_9217591b-df6f-43ce-a1c0-70b774145741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_9217591b-df6f-43ce-a1c0-70b774145741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_3be8fb90-3a60-4bc4-ad1f-c9463c8d9905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_OtherAssetsCurrent_3be8fb90-3a60-4bc4-ad1f-c9463c8d9905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c65de61a-98d3-45eb-a174-a282af739ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_99e43346-c99a-4061-b47a-3a18fe059757" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c65de61a-98d3-45eb-a174-a282af739ee6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofCashFlowsunaudited"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5c4e7f0-f626-4adf-bb9a-acc0f9379b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_786ba656-4aa4-4094-82a6-d94804dfded7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5c4e7f0-f626-4adf-bb9a-acc0f9379b4d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_786ba656-4aa4-4094-82a6-d94804dfded7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_64afaef8-9a6b-49f1-a2db-354ebc1aa642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5c4e7f0-f626-4adf-bb9a-acc0f9379b4d" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_64afaef8-9a6b-49f1-a2db-354ebc1aa642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02129670-620a-4462-9bd3-cbb2bd817e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_6222ba7c-bf55-47be-85e0-6eb6726979cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02129670-620a-4462-9bd3-cbb2bd817e0d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_6222ba7c-bf55-47be-85e0-6eb6726979cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_88901d17-334b-43a9-aff0-baa3ebebccd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02129670-620a-4462-9bd3-cbb2bd817e0d" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_88901d17-334b-43a9-aff0-baa3ebebccd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ed6f11a2-aa5d-4e2f-922d-a45f13c0c712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ed6f11a2-aa5d-4e2f-922d-a45f13c0c712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_0be6deb9-22fb-4d8c-b9e1-1f82b101e142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_0be6deb9-22fb-4d8c-b9e1-1f82b101e142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_d871de30-f736-4405-ba82-93f7e42f3db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_d871de30-f736-4405-ba82-93f7e42f3db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_4f20acf6-ce2e-4bec-b582-9240e579892b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_4f20acf6-ce2e-4bec-b582-9240e579892b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_73f79798-e320-4102-a5fc-82251f7fb352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d8f3b28-44b1-42bf-b1fb-069addb27e86" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_73f79798-e320-4102-a5fc-82251f7fb352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOtherOperatingActivities_5bb080e4-ba7b-4967-850b-4385b02b7500" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOtherOperatingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_PaymentsForOtherOperatingActivities_5bb080e4-ba7b-4967-850b-4385b02b7500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_78841c0b-d6c2-4d0e-9753-9fa1c1261b73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_78841c0b-d6c2-4d0e-9753-9fa1c1261b73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a255432e-5bf7-4416-9cf2-ab0a75fcc9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a255432e-5bf7-4416-9cf2-ab0a75fcc9cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_018c89a2-2560-4d58-8749-dc89a2f4dbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_018c89a2-2560-4d58-8749-dc89a2f4dbcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ecc810eb-9ec6-4a86-b0d1-e11218ab8441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_ShareBasedCompensation_ecc810eb-9ec6-4a86-b0d1-e11218ab8441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_62fafb4f-c492-4645-a3ec-d8642272d492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_62fafb4f-c492-4645-a3ec-d8642272d492" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_e362ee77-241d-4946-be8f-aad49a35ea4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_e362ee77-241d-4946-be8f-aad49a35ea4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bbf1e132-469e-45a2-be8d-bdf31395e5ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bbf1e132-469e-45a2-be8d-bdf31395e5ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_fa00ed3a-966b-4ab9-a6e2-b4565aa9c46c" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInUnbilledReceivablesCurrent"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_fa00ed3a-966b-4ab9-a6e2-b4565aa9c46c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3fbce83c-12aa-4ca8-893b-a48f7370b864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3fbce83c-12aa-4ca8-893b-a48f7370b864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_56073f7e-1654-4519-ab02-3555b37f1dea" xlink:href="rop-20220630.xsd#rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_56073f7e-1654-4519-ab02-3555b37f1dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_6a63de5d-e3d4-4b45-8d15-db6ef37496a5" xlink:href="rop-20220630.xsd#rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_6a63de5d-e3d4-4b45-8d15-db6ef37496a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_ffb17598-4c56-4af2-b345-ee9251e9dac4" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_ffb17598-4c56-4af2-b345-ee9251e9dac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6b06509c-95a0-4549-bee6-b36d850a692b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6b06509c-95a0-4549-bee6-b36d850a692b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_51b979f8-ae91-4be3-bc2c-7826818d99ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_us-gaap_Depreciation_51b979f8-ae91-4be3-bc2c-7826818d99ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness_0b68a205-7ab1-4c9e-91c1-3e8e9f5b291b" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidOnDispositionOfBusiness"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0625ca9d-9c69-4625-b96d-d4d2a80de794" xlink:to="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness_0b68a205-7ab1-4c9e-91c1-3e8e9f5b291b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_afe01eb2-ba8b-41b5-ad10-f45195d1da08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_afe01eb2-ba8b-41b5-ad10-f45195d1da08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_41bc29c9-13ce-40b2-ad40-744834d83601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:to="loc_us-gaap_PaymentsOfDividends_41bc29c9-13ce-40b2-ad40-744834d83601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromStockBasedCompensationNet_662d1a41-5b8d-441a-bb0a-04acb8043b7a" xlink:href="rop-20220630.xsd#rop_ProceedsFromStockBasedCompensationNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:to="loc_rop_ProceedsFromStockBasedCompensationNet_662d1a41-5b8d-441a-bb0a-04acb8043b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_2e8d3181-ca08-404c-8d76-37c9631f1cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_2e8d3181-ca08-404c-8d76-37c9631f1cfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f564cc94-5f0e-4f04-840b-bd87461ecec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3c68abea-d2b6-4ae4-8596-64cce9766537" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f564cc94-5f0e-4f04-840b-bd87461ecec7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_b01b8ef3-68ca-446d-bf99-0de08312f0d8" xlink:href="rop-20220630.xsd#rop_CashUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_b01b8ef3-68ca-446d-bf99-0de08312f0d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08a394b3-a1be-48d8-ab3e-c8332ee24416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_08a394b3-a1be-48d8-ab3e-c8332ee24416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4866f25c-f4e1-4264-97f3-5818297c6bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_4866f25c-f4e1-4264-97f3-5818297c6bc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_f77ea7ce-520c-43c3-91e3-b27701625f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_f77ea7ce-520c-43c3-91e3-b27701625f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations_8114a282-cdbd-4856-aab5-8953ea9d0675" xlink:href="rop-20220630.xsd#rop_ProceedsFromDispositionOfDiscontinuedOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations_8114a282-cdbd-4856-aab5-8953ea9d0675" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_f33c958a-879d-4e89-8f16-bb8394f6703b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_f33c958a-879d-4e89-8f16-bb8394f6703b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6b897548-1a4d-4c72-ab2b-ac6e809f9fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_db6090eb-f954-4368-b2c3-717d6504bd84" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6b897548-1a4d-4c72-ab2b-ac6e809f9fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fed7a99-d072-41b1-8215-155e03282251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df78cd02-cd73-41b0-ae05-467ae8fd9739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fed7a99-d072-41b1-8215-155e03282251" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df78cd02-cd73-41b0-ae05-467ae8fd9739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ee706d1-4a0c-4f85-bb18-84a2338f2ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fed7a99-d072-41b1-8215-155e03282251" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ee706d1-4a0c-4f85-bb18-84a2338f2ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_45b366d1-f233-4ab3-8a10-caf345a9a353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fed7a99-d072-41b1-8215-155e03282251" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_45b366d1-f233-4ab3-8a10-caf345a9a353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e6c36d69-72e9-44b2-ae3a-d355084335d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fed7a99-d072-41b1-8215-155e03282251" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e6c36d69-72e9-44b2-ae3a-d355084335d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3ec87b74-979b-4404-adc7-008433a59bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec07a4c2-6702-4c05-ba21-214e5af5285e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3ec87b74-979b-4404-adc7-008433a59bc6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec07a4c2-6702-4c05-ba21-214e5af5285e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7dfd035d-4e7d-4759-aaad-c6ec5248107a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3ec87b74-979b-4404-adc7-008433a59bc6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7dfd035d-4e7d-4759-aaad-c6ec5248107a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_083aa9bd-8e5e-4483-92ca-0d7aab150738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_2bd33884-6972-4cd4-9838-e8d193821e6b" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_083aa9bd-8e5e-4483-92ca-0d7aab150738" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_2bd33884-6972-4cd4-9838-e8d193821e6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_e948ff45-2c63-4bc5-b3a9-07ffa36d5870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_083aa9bd-8e5e-4483-92ca-0d7aab150738" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_e948ff45-2c63-4bc5-b3a9-07ffa36d5870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_ee04c92f-47d2-4272-985b-833057549db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_083aa9bd-8e5e-4483-92ca-0d7aab150738" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_ee04c92f-47d2-4272-985b-833057549db7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_16e81930-df8f-410f-9002-b1184ded1b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_083aa9bd-8e5e-4483-92ca-0d7aab150738" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_16e81930-df8f-410f-9002-b1184ded1b71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_c6e25b72-cf53-43d5-bfd9-0d6806cf1fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_197b8c95-afb9-4108-9303-2ca6e6cff546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_c6e25b72-cf53-43d5-bfd9-0d6806cf1fd5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_197b8c95-afb9-4108-9303-2ca6e6cff546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_4482a60d-28c7-444a-986f-7df0bc17c6d2" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_c6e25b72-cf53-43d5-bfd9-0d6806cf1fd5" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_4482a60d-28c7-444a-986f-7df0bc17c6d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_14c801ed-1318-4954-863d-2d01c1aaf114" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_c6e25b72-cf53-43d5-bfd9-0d6806cf1fd5" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_14c801ed-1318-4954-863d-2d01c1aaf114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_50e63670-2398-421b-a568-5a29acaeebfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_50e63670-2398-421b-a568-5a29acaeebfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_1a1e322a-56c9-45de-bc1f-3a3537589447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_1a1e322a-56c9-45de-bc1f-3a3537589447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_64498ec1-f8b9-45f8-95f3-c290cae1afe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_64498ec1-f8b9-45f8-95f3-c290cae1afe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_89c722e6-611c-4d47-87a5-41dd3939df5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_89c722e6-611c-4d47-87a5-41dd3939df5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_92272e16-eacc-43e1-8058-354fd2b6a4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_92272e16-eacc-43e1-8058-354fd2b6a4d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_385e8f94-f4ab-4dbf-af37-3fcc104de9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_385e8f94-f4ab-4dbf-af37-3fcc104de9e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_1a8abb9e-f490-4dd5-a82c-8c9113e33151" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_b1b4f77d-2542-45f3-9eca-0e298628286f" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_1a8abb9e-f490-4dd5-a82c-8c9113e33151" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_41582176-8d39-4799-b80f-8a9d263c4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_41582176-8d39-4799-b80f-8a9d263c4fc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_5f4b64fc-9551-45b7-b627-3d038e5ec40b" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_5f4b64fc-9551-45b7-b627-3d038e5ec40b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_825352fa-2a9a-4c34-9c89-65016aa9fa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_825352fa-2a9a-4c34-9c89-65016aa9fa5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_6fd5a923-e508-4a76-bc9e-01c5483e01ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_6fd5a923-e508-4a76-bc9e-01c5483e01ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_6e2950dd-69ff-48d5-a415-6e3878335405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_6e2950dd-69ff-48d5-a415-6e3878335405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_4464f07d-e2bc-4e04-a83a-68409856397b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_4464f07d-e2bc-4e04-a83a-68409856397b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_ec5cffdd-6d44-4531-9247-416d42dfdc66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_bccf8a1f-2ecc-4f5f-ae10-6840cec78ad5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_ec5cffdd-6d44-4531-9247-416d42dfdc66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_41975841-6a36-4590-875a-fd292184fb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1c4a5e4a-bd56-4761-be10-dc9e62ac4da5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_41975841-6a36-4590-875a-fd292184fb5e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1c4a5e4a-bd56-4761-be10-dc9e62ac4da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_cfd57a69-6d07-413e-ac6d-65b3eb11420d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_41975841-6a36-4590-875a-fd292184fb5e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_cfd57a69-6d07-413e-ac6d-65b3eb11420d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_9c096645-cade-4ec2-9e95-706a638742d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6928a578-fbc3-4897-bac5-bc8897e19412" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_9c096645-cade-4ec2-9e95-706a638742d7" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6928a578-fbc3-4897-bac5-bc8897e19412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_9a2d5d58-a3cb-4d60-931c-f354c33cb15f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_9c096645-cade-4ec2-9e95-706a638742d7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_9a2d5d58-a3cb-4d60-931c-f354c33cb15f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_0add58bb-44ed-4c92-8097-fdfebb6ccb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ded3f9ba-219f-48cd-ae20-b9973f2feef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_0add58bb-44ed-4c92-8097-fdfebb6ccb6c" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ded3f9ba-219f-48cd-ae20-b9973f2feef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_51c2f14d-a07c-40c0-82d4-3c3892339b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_0add58bb-44ed-4c92-8097-fdfebb6ccb6c" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_51c2f14d-a07c-40c0-82d4-3c3892339b5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_3fcc73c5-a566-4161-81c1-b8f531b4e8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_ddba635c-bc29-4745-aef1-bebcdb0077f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_3fcc73c5-a566-4161-81c1-b8f531b4e8ee" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_ddba635c-bc29-4745-aef1-bebcdb0077f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8cefd751-db80-47ee-9a9b-ddc9fd9f1f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_3fcc73c5-a566-4161-81c1-b8f531b4e8ee" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8cefd751-db80-47ee-9a9b-ddc9fd9f1f66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_20d081bc-3edf-4469-9863-26c13afdf850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_910392e4-e68a-439f-9f89-794eba03473a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_20d081bc-3edf-4469-9863-26c13afdf850" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_910392e4-e68a-439f-9f89-794eba03473a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_f6723680-cb8d-4128-a58e-512c293466ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_20d081bc-3edf-4469-9863-26c13afdf850" xlink:to="loc_us-gaap_InventoryWorkInProcess_f6723680-cb8d-4128-a58e-512c293466ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_a27a6b55-31de-4f00-a87a-3530ad8ebb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_20d081bc-3edf-4469-9863-26c13afdf850" xlink:to="loc_us-gaap_InventoryFinishedGoods_a27a6b55-31de-4f00-a87a-3530ad8ebb96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_0dbfe6da-d755-42ed-a28f-6ddc4d2a1e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_20d081bc-3edf-4469-9863-26c13afdf850" xlink:to="loc_us-gaap_InventoryValuationReserves_0dbfe6da-d755-42ed-a28f-6ddc4d2a1e90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c0ffde1f-00f0-454d-8d7f-669910564dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_279c1c3c-4ce1-4034-8f9a-02ce9ca3c5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c0ffde1f-00f0-454d-8d7f-669910564dc5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_279c1c3c-4ce1-4034-8f9a-02ce9ca3c5ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62e58381-8a2c-48b2-bb53-af519308ffc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c0ffde1f-00f0-454d-8d7f-669910564dc5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62e58381-8a2c-48b2-bb53-af519308ffc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5365f8a3-11b6-4ce0-a88e-c4173cebaf4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_ee32d6fa-e7d0-4e95-b19b-bbfc29a6cf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5365f8a3-11b6-4ce0-a88e-c4173cebaf4c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_ee32d6fa-e7d0-4e95-b19b-bbfc29a6cf6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_351501fe-ba4a-49ab-91cd-f025d5ce2dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5365f8a3-11b6-4ce0-a88e-c4173cebaf4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_351501fe-ba4a-49ab-91cd-f025d5ce2dce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b915f62a-eb91-48fd-a8bd-2991fbf6267f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1a0a8df4-372b-4d2f-a180-7e285c64ec58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b915f62a-eb91-48fd-a8bd-2991fbf6267f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1a0a8df4-372b-4d2f-a180-7e285c64ec58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_73e43b6b-767c-4895-a601-8cae3d8d0471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b915f62a-eb91-48fd-a8bd-2991fbf6267f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_73e43b6b-767c-4895-a601-8cae3d8d0471" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_36c30544-8ed2-4286-a3e8-a615266645d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e8ea9ce-94ce-49ad-9550-9304caa79ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_36c30544-8ed2-4286-a3e8-a615266645d9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0e8ea9ce-94ce-49ad-9550-9304caa79ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_e178c627-3478-47bf-aca8-dc951a51902e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_36c30544-8ed2-4286-a3e8-a615266645d9" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_e178c627-3478-47bf-aca8-dc951a51902e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsContractBalancesDetails"/>
  <link:calculationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_1a4ac436-08e2-42d3-a2d5-bb381b50dcb8" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInContractWithCustomerAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_9790990f-4979-4b89-b28e-924954f42ac0" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_1a4ac436-08e2-42d3-a2d5-bb381b50dcb8" xlink:to="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_9790990f-4979-4b89-b28e-924954f42ac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease_06da5e05-e132-4ec3-96b4-9b5658651df6" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerAssetNetIncreaseDecrease"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_1a4ac436-08e2-42d3-a2d5-bb381b50dcb8" xlink:to="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease_06da5e05-e132-4ec3-96b4-9b5658651df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_2d9a634f-0d6f-47aa-aefd-93bca36f0aac" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_1a4ac436-08e2-42d3-a2d5-bb381b50dcb8" xlink:to="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_2d9a634f-0d6f-47aa-aefd-93bca36f0aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerNetAssetLiability_19238a26-0252-4187-8d40-7547281159a4" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75c0ef85-1ae8-4613-a602-2ffef0843d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_ContractWithCustomerNetAssetLiability_19238a26-0252-4187-8d40-7547281159a4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75c0ef85-1ae8-4613-a602-2ffef0843d31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_1c7c4ee1-e08b-4e63-8655-de75cd5c59d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_ContractWithCustomerNetAssetLiability_19238a26-0252-4187-8d40-7547281159a4" xlink:to="loc_us-gaap_UnbilledContractsReceivable_1c7c4ee1-e08b-4e63-8655-de75cd5c59d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_953b55c7-2d17-4d0f-9640-a04689a924a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_rop_ContractWithCustomerNetAssetLiability_19238a26-0252-4187-8d40-7547281159a4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_953b55c7-2d17-4d0f-9640-a04689a924a6" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>rop-20220630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited" xlink:type="extended" id="if2455cdb27a54c86b68bcb24a0df301d_CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_05c8a884-049b-4e85-a267-f0384d13e75a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockholdersEquity_05c8a884-049b-4e85-a267-f0384d13e75a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_743aecb3-5d06-4851-8ff8-12f3bb812aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_NetIncomeLoss_743aecb3-5d06-4851-8ff8-12f3bb812aa4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_951a1030-cb2f-4adb-a5d1-c9adff4fcf64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_951a1030-cb2f-4adb-a5d1-c9adff4fcf64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_3bdef2de-5741-4ef9-84e3-c2dadb6052cb" xlink:href="rop-20220630.xsd#rop_APICShareBasedPaymentArrangementCashSettlementForDispositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_3bdef2de-5741-4ef9-84e3-c2dadb6052cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_ce5f37b0-2916-4976-8f61-921242f7c20f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_ce5f37b0-2916-4976-8f61-921242f7c20f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d1b2db8d-3a3d-47cb-aca5-cfc91a6fc851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d1b2db8d-3a3d-47cb-aca5-cfc91a6fc851" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bad16d10-87a2-4c06-8a79-d2eb5a5ec805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bad16d10-87a2-4c06-8a79-d2eb5a5ec805" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_a5b8d909-ab81-498a-886a-30cf3ff09939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_a5b8d909-ab81-498a-886a-30cf3ff09939" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_4b9d7045-2f89-4cdf-9e24-b3694dcefa9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_DividendsCommonStock_4b9d7045-2f89-4cdf-9e24-b3694dcefa9e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca575033-1d11-461d-b31e-3587d4381ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:to="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_219530d0-9bfe-480d-acb2-d99fe370b0fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:to="loc_us-gaap_EquityComponentDomain_219530d0-9bfe-480d-acb2-d99fe370b0fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:to="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8c04ebcd-096f-4fb0-bf6f-a30d3eadcddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_CommonStockMember_8c04ebcd-096f-4fb0-bf6f-a30d3eadcddf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_63f1af41-e81e-4189-abdd-36909e548b63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_63f1af41-e81e-4189-abdd-36909e548b63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1cd15361-a925-429d-ad50-fd4f708b2d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_RetainedEarningsMember_1cd15361-a925-429d-ad50-fd4f708b2d2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_eaa6dbb9-d569-4544-8a1e-a553f50710b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_eaa6dbb9-d569-4544-8a1e-a553f50710b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_0b7072f9-ab06-4ff6-89ee-922f12230ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_TreasuryStockCommonMember_0b7072f9-ab06-4ff6-89ee-922f12230ec5" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessAcquisitionsandDispositionDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails" xlink:type="extended" id="ic026fb732fc34847b71c3c6c3c97d394_BusinessAcquisitionsandDispositionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_974dd25e-2573-4259-8a58-b805216f9359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_974dd25e-2573-4259-8a58-b805216f9359" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d759c456-105d-46b8-a299-e53da356de2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_Goodwill_d759c456-105d-46b8-a299-e53da356de2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_e5e50436-f681-405c-aaed-396ed2dd9102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_e5e50436-f681-405c-aaed-396ed2dd9102" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9429bccb-5c1b-46de-a0dd-8700f7c3ff21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9429bccb-5c1b-46de-a0dd-8700f7c3ff21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c7bc2cfb-2f4f-4fe7-9def-4d086db450f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c7bc2cfb-2f4f-4fe7-9def-4d086db450f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ebc34c9d-7f86-4296-85b3-312ec6a7662f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ebc34c9d-7f86-4296-85b3-312ec6a7662f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_9ac54224-199b-42a7-9058-227a1401133e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_9ac54224-199b-42a7-9058-227a1401133e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_40b87ba8-93fc-4924-b70a-36dcf5aa35b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_40b87ba8-93fc-4924-b70a-36dcf5aa35b2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c13c39bb-196d-45c1-95a8-d2ded06643df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c13c39bb-196d-45c1-95a8-d2ded06643df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCMember_3a8588d9-96bc-4131-8d28-a3e4d139a1ab" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_HorizonLabSystemsLLCMember_3a8588d9-96bc-4131-8d28-a3e4d139a1ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CommonCentsSystemsIncMember_0ddffca3-0722-44d4-90cc-4899d48414c6" xlink:href="rop-20220630.xsd#rop_CommonCentsSystemsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_CommonCentsSystemsIncMember_0ddffca3-0722-44d4-90cc-4899d48414c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MGASystemsHoldingsIncMember_398282ac-01ce-46ca-8205-23eea406f421" xlink:href="rop-20220630.xsd#rop_MGASystemsHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_MGASystemsHoldingsIncMember_398282ac-01ce-46ca-8205-23eea406f421" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_205d8a07-6081-4710-8bfb-edbc4e54d22a" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_205d8a07-6081-4710-8bfb-edbc4e54d22a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99f040fe-16ac-48f4-a7be-6a6ceddbc549_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_99f040fe-16ac-48f4-a7be-6a6ceddbc549_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ef92f5ea-17ff-429f-82e1-c048d9e11a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_TradeNamesMember_ef92f5ea-17ff-429f-82e1-c048d9e11a62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3b2b6d65-9cd1-4d80-a4d5-b79c3b9ac7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3b2b6d65-9cd1-4d80-a4d5-b79c3b9ac7ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1ff14296-6812-4300-b98b-ea337ded6e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1ff14296-6812-4300-b98b-ea337ded6e1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1108dc01-80a4-485c-893b-699735337de5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1108dc01-80a4-485c-893b-699735337de5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SedaruIncMember_8aeb551c-cdd9-44bb-9e53-334b382b7995" xlink:href="rop-20220630.xsd#rop_SedaruIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:to="loc_rop_SedaruIncMember_8aeb551c-cdd9-44bb-9e53-334b382b7995" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended" id="iebdcdf52a0ef4d04a478d6c4205bb459_DiscontinuedOperationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_df791b29-0f39-4d42-bd80-99ac848f5661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_df791b29-0f39-4d42-bd80-99ac848f5661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f53b1e86-602b-4ddc-b640-d176eb05ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f53b1e86-602b-4ddc-b640-d176eb05ae74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e7a683ef-c4a8-43d0-8f02-950f7562c2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e7a683ef-c4a8-43d0-8f02-950f7562c2df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_0e6702d2-ef73-4bf7-9943-e15d1d1888f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_0e6702d2-ef73-4bf7-9943-e15d1d1888f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_c84bab55-14f3-4354-b00d-ebff5cdca377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_c84bab55-14f3-4354-b00d-ebff5cdca377" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_f27cbdde-1f4e-4626-b9f5-5cd326105d59" xlink:href="rop-20220630.xsd#rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_f27cbdde-1f4e-4626-b9f5-5cd326105d59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7248a452-1dda-4b8d-a464-bc12dc5cfef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7248a452-1dda-4b8d-a464-bc12dc5cfef4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_0008a89f-c644-46a6-b9e6-b666b10bb131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_0008a89f-c644-46a6-b9e6-b666b10bb131" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_9ef6f096-00cd-41f8-b4a8-341b892e4619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_9ef6f096-00cd-41f8-b4a8-341b892e4619" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_2c6b2d14-7461-404e-b8d0-99033975f0fb" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_2c6b2d14-7461-404e-b8d0-99033975f0fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalDeferredPurchasePrice_e0e82877-c967-408e-9249-e90f7432d774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_SupplementalDeferredPurchasePrice_e0e82877-c967-408e-9249-e90f7432d774" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_b2aadb8f-05db-4bc8-961f-86f873e8d677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_b2aadb8f-05db-4bc8-961f-86f873e8d677" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cb71e3f6-a811-4c2e-8523-a7b1df1e1439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cb71e3f6-a811-4c2e-8523-a7b1df1e1439" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_54717741-27a1-42b3-aa91-7b43cd3b397d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_54717741-27a1-42b3-aa91-7b43cd3b397d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_ab2a1e4e-b645-4dbe-b53c-0a8b465b5743" xlink:href="rop-20220630.xsd#rop_SingaporeTechnologiesEngineeringLtdAffiliateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:to="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_ab2a1e4e-b645-4dbe-b53c-0a8b465b5743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_EddyfiNDTIncMember_0548750c-3b61-40d5-9712-7c37201d95af" xlink:href="rop-20220630.xsd#rop_EddyfiNDTIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:to="loc_rop_EddyfiNDTIncMember_0548750c-3b61-40d5-9712-7c37201d95af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c9c12882-b32e-4253-9fc9-f9b37531fbd6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c9c12882-b32e-4253-9fc9-f9b37531fbd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_00980765-626e-401b-a3db-7a6dd30ac7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_00980765-626e-401b-a3db-7a6dd30ac7fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_8fffb435-af0c-47b4-8f2e-58894eaa5b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_8fffb435-af0c-47b4-8f2e-58894eaa5b7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_867e5ba5-5908-4dd4-95d8-17008c3689bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_867e5ba5-5908-4dd4-95d8-17008c3689bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreMember_b4cf26b1-4a7d-4d78-97ec-b5509971de87" xlink:href="rop-20220630.xsd#rop_TransCoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_TransCoreMember_b4cf26b1-4a7d-4d78-97ec-b5509971de87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_0ebfd3ad-3779-4c11-bd1b-ccc55b55ebd8" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_0ebfd3ad-3779-4c11-bd1b-ccc55b55ebd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ZetecMember_6ea369dc-8f02-4b42-9657-312578797305" xlink:href="rop-20220630.xsd#rop_ZetecMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_ZetecMember_6ea369dc-8f02-4b42-9657-312578797305" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_3e687cea-5b22-452f-949a-5edc8f0409dc" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_IndustrialBusinessesMember_3e687cea-5b22-452f-949a-5edc8f0409dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6f492c95-9842-4228-bc0c-72f341c04fae_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6f492c95-9842-4228-bc0c-72f341c04fae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0ba269ed-4c87-49c3-97e9-4809e9c8fac4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:to="loc_srt_ScenarioForecastMember_0ba269ed-4c87-49c3-97e9-4809e9c8fac4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_dead2688-6a18-41d2-ba3a-1fef7be364de_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:to="loc_srt_OwnershipDomain_dead2688-6a18-41d2-ba3a-1fef7be364de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:to="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_RIPICTopCoMember_075ea786-8f9b-40c0-bedd-c44b744c27ff" xlink:href="rop-20220630.xsd#rop_RIPICTopCoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:to="loc_rop_RIPICTopCoMember_075ea786-8f9b-40c0-bedd-c44b744c27ff" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="extended" id="i4264bc40688b478db7a73746cbf39891_DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_ba024e19-7931-4631-a764-1ee989c6ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_ba024e19-7931-4631-a764-1ee989c6ba5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_b9493fa2-eec1-498b-9f2e-f47692b734ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_b9493fa2-eec1-498b-9f2e-f47692b734ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_98ce8e1c-ef81-4b43-8e05-23f29ebf101f" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_98ce8e1c-ef81-4b43-8e05-23f29ebf101f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_93c1dad8-7879-47c0-a5e2-f76040d8255a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_93c1dad8-7879-47c0-a5e2-f76040d8255a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_d30b0481-d82b-4523-953c-33126a5cd5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_d30b0481-d82b-4523-953c-33126a5cd5a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_5d206107-c80b-4663-b4f7-6b273ac409e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_5d206107-c80b-4663-b4f7-6b273ac409e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_b7bb7b2a-1f29-4103-b64c-300cca297cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_b7bb7b2a-1f29-4103-b64c-300cca297cbb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3fd18ae-8d0d-4da9-ba46-7f4d18e6cf1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3fd18ae-8d0d-4da9-ba46-7f4d18e6cf1d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_1cfd6fbe-afca-4094-9fb5-d91a4a051fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_1cfd6fbe-afca-4094-9fb5-d91a4a051fd5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_d25b3fe3-5e89-4731-ba7f-d1758e39d16f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_d25b3fe3-5e89-4731-ba7f-d1758e39d16f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_ec35ab24-242f-44ae-896a-ca0855b31104" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_ec35ab24-242f-44ae-896a-ca0855b31104" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2a18e6c3-cae0-4c1c-870a-c5a46ce86963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2a18e6c3-cae0-4c1c-870a-c5a46ce86963" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0069a7b4-0c7a-472b-b1fe-7cad3da7943a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0069a7b4-0c7a-472b-b1fe-7cad3da7943a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5ff76b3b-381a-4bfe-bb12-9fdeb7c772fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5ff76b3b-381a-4bfe-bb12-9fdeb7c772fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_bc4bc037-971d-43c9-93e4-b8c6a1f7db57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_bc4bc037-971d-43c9-93e4-b8c6a1f7db57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_a7e6f40a-4dc9-4397-8acb-a62a0ca0038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_a7e6f40a-4dc9-4397-8acb-a62a0ca0038a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_d374914e-f387-441c-81af-f69f0bec264c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_d374914e-f387-441c-81af-f69f0bec264c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_6ea5c08c-1ab3-4fac-a05a-ff1bbadf3a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_6ea5c08c-1ab3-4fac-a05a-ff1bbadf3a90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_3e4dc9ed-5602-423a-8067-b424c7c595d2" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_3e4dc9ed-5602-423a-8067-b424c7c595d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_3d1feb0c-62a6-4f6f-94c1-6fe657b3f788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_3d1feb0c-62a6-4f6f-94c1-6fe657b3f788" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_602a61d1-97db-4fd6-a1cf-066dc85d9023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_602a61d1-97db-4fd6-a1cf-066dc85d9023" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_f56bbb47-83a1-46c9-930d-217fc602857b" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_f56bbb47-83a1-46c9-930d-217fc602857b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_60b2c55f-5757-4b20-959c-782babed40b7" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_60b2c55f-5757-4b20-959c-782babed40b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_9c00f162-c113-4a17-9d38-b36bfbcbf712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_9c00f162-c113-4a17-9d38-b36bfbcbf712" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0dda6ad7-a871-4114-b9db-ed6940a6c154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0dda6ad7-a871-4114-b9db-ed6940a6c154" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_e955c341-71c2-457f-a71b-c74eb3494c0f" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_e955c341-71c2-457f-a71b-c74eb3494c0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_085f108e-234b-4e97-bb8b-fe512fe98857_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_085f108e-234b-4e97-bb8b-fe512fe98857_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_83ccd27e-7c5b-4cbe-880e-e6ebcd54bf18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_83ccd27e-7c5b-4cbe-880e-e6ebcd54bf18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_5044e3a7-cd1d-431b-936e-96311b3be09d" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_5044e3a7-cd1d-431b-936e-96311b3be09d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_ea565c9b-b7b8-46b8-a27a-eb844e5267b0" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:to="loc_rop_IndustrialBusinessesMember_ea565c9b-b7b8-46b8-a27a-eb844e5267b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_182fb665-ed54-4e7d-9449-347cfb0d9873_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_182fb665-ed54-4e7d-9449-347cfb0d9873_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1528d4d0-7b08-4b2b-beb2-3f12c2b0d150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1528d4d0-7b08-4b2b-beb2-3f12c2b0d150" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="extended" id="i5816a126ed984d52974648804874d3ac_DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_7251ed21-849d-48c2-aee5-5b989122cbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_7251ed21-849d-48c2-aee5-5b989122cbb5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_20c3559a-404a-4fc6-8071-ac63868e0502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_20c3559a-404a-4fc6-8071-ac63868e0502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_94c57088-ba2d-4846-a9c4-0d1aac46133c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_94c57088-ba2d-4846-a9c4-0d1aac46133c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_86d67014-8400-4bc9-a759-30bc5c7aed89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_86d67014-8400-4bc9-a759-30bc5c7aed89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b20c0db6-de8c-4584-948f-c01da5085989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b20c0db6-de8c-4584-948f-c01da5085989" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6cd7c01f-3c99-4d6d-a920-bbd7946d6d55" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6cd7c01f-3c99-4d6d-a920-bbd7946d6d55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ca71c680-bcb7-434c-88f0-30405d5be9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ca71c680-bcb7-434c-88f0-30405d5be9a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_29601209-f42d-477f-8fde-7df4aabc29cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_29601209-f42d-477f-8fde-7df4aabc29cf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_c66ba517-990f-46e2-bef6-127faa249e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_c66ba517-990f-46e2-bef6-127faa249e9b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_5f2bbe3a-bd9e-4664-b2db-1b417ac8f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_5f2bbe3a-bd9e-4664-b2db-1b417ac8f70f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f0453076-bcaf-4a69-a574-16c0200410c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f0453076-bcaf-4a69-a574-16c0200410c1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_1e105797-75c1-4827-a50c-c37e68cc2257" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_1e105797-75c1-4827-a50c-c37e68cc2257" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_d519083e-aca3-4371-bca9-4166a3b48600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_d519083e-aca3-4371-bca9-4166a3b48600" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5246ed51-badf-456f-addb-25b0629bb588_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5246ed51-badf-456f-addb-25b0629bb588_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_c35b431e-ff00-4db9-9f33-2c264fcb5966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_c35b431e-ff00-4db9-9f33-2c264fcb5966" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_125c9cca-9543-4a5b-84f4-6936bc0a626d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_125c9cca-9543-4a5b-84f4-6936bc0a626d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_beff2c1c-86fe-408e-821b-d6206d3733cb" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_beff2c1c-86fe-408e-821b-d6206d3733cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_01ddcd1d-94a0-4c3f-bbb6-817a8951618d" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:to="loc_rop_IndustrialBusinessesMember_01ddcd1d-94a0-4c3f-bbb6-817a8951618d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" id="i005841e1da36478fa3bb1cda31c27dc2_StockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7cb50d36-0659-4cef-8e31-63e39ba27668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7cb50d36-0659-4cef-8e31-63e39ba27668" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7260cca3-3029-4951-a34e-445771dc1fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7260cca3-3029-4951-a34e-445771dc1fe3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9edf26d0-a146-4a01-96de-b5e19b213ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9edf26d0-a146-4a01-96de-b5e19b213ec6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5fa9000f-84cc-4cdd-88df-e45f549d843b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5fa9000f-84cc-4cdd-88df-e45f549d843b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4add2e12-d6d4-4774-bb05-4069a394a425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4add2e12-d6d4-4774-bb05-4069a394a425" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_28737084-83b3-48db-8f6a-813a7c4c467e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_28737084-83b3-48db-8f6a-813a7c4c467e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ac2ec34-4850-442a-88de-328221eabb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ac2ec34-4850-442a-88de-328221eabb62" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_b49d7761-bbe9-41ea-b3bd-f5ba15193e9c" xlink:href="rop-20220630.xsd#rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_b49d7761-bbe9-41ea-b3bd-f5ba15193e9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_97c10cb8-e6b2-4eb0-9785-c1d23065306e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_97c10cb8-e6b2-4eb0-9785-c1d23065306e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_458d47d1-6ae7-45e3-b1ee-97961c3088e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_458d47d1-6ae7-45e3-b1ee-97961c3088e6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a211998b-51b6-4e65-b01a-d9d13bd97ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a211998b-51b6-4e65-b01a-d9d13bd97ffa" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_29308896-6035-4335-9ff9-4dced5bfeed9" xlink:href="rop-20220630.xsd#rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_29308896-6035-4335-9ff9-4dced5bfeed9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:to="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0912ba16-9486-473f-9168-6d2b32431ed2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0912ba16-9486-473f-9168-6d2b32431ed2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_10150f22-f2c8-41fa-ae26-50152c4256e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_EmployeeStockOptionMember_10150f22-f2c8-41fa-ae26-50152c4256e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e20197bb-edc1-4827-abbe-259b14814129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_RestrictedStockMember_e20197bb-edc1-4827-abbe-259b14814129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_8dffb02f-5423-4dca-9faf-187f00332d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_EmployeeStockMember_8dffb02f-5423-4dca-9faf-187f00332d4b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended" id="i7b24a9d711334a57beeccc4f3325f11a_GoodwillandOtherIntangibleAssetsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:to="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cc676fce-7350-448a-aeec-c028a1fab01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_Goodwill_cc676fce-7350-448a-aeec-c028a1fab01e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_6af4f8b6-5d1f-4b80-b2c7-670cf81881b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_6af4f8b6-5d1f-4b80-b2c7-670cf81881b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease_002950f0-0f95-4657-bccf-8d8e2771b95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillOtherIncreaseDecrease_002950f0-0f95-4657-bccf-8d8e2771b95e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_4d86148c-3a51-4c1d-91b5-3325ae4e4701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_4d86148c-3a51-4c1d-91b5-3325ae4e4701" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_48d7f39d-ac48-4cb4-bd6a-2bdc2e91a3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_95a5e39b-732d-47f8-a058-c2c0183e8e9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:to="loc_us-gaap_SegmentDomain_95a5e39b-732d-47f8-a058-c2c0183e8e9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:to="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_f24d5939-0bbd-4401-ab6c-0c6d5a7ce0bf" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_f24d5939-0bbd-4401-ab6c-0c6d5a7ce0bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareAndSystemsSegmentMember_29ebdad6-a460-4cb5-98e1-02c8d513f4ca" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareAndSystemsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_NetworkSoftwareAndSystemsSegmentMember_29ebdad6-a460-4cb5-98e1-02c8d513f4ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_334de484-3869-4bf7-8a30-57e8460f53a4" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_334de484-3869-4bf7-8a30-57e8460f53a4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended" id="i04bc0ba0940141bc86daa481b51a8a20_GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96a47f3f-4fba-4f2a-b370-3bf0fa70ddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96a47f3f-4fba-4f2a-b370-3bf0fa70ddcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9a4c53b-1c9e-45bf-96af-0bedd7f04040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9a4c53b-1c9e-45bf-96af-0bedd7f04040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0d5da1e0-9fa3-45e3-b03b-74ca61f91aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0d5da1e0-9fa3-45e3-b03b-74ca61f91aa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4bcc5749-aa70-4729-872a-65f51a69a55e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4bcc5749-aa70-4729-872a-65f51a69a55e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_af198241-2723-49be-8a42-414e0c078a47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_af198241-2723-49be-8a42-414e0c078a47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a83df9d0-0d6a-4f58-841e-be6a305b3c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a83df9d0-0d6a-4f58-841e-be6a305b3c58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_69becdd4-3a7d-4df2-b2b2-146114b18b4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_69becdd4-3a7d-4df2-b2b2-146114b18b4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_37263530-5c7a-4f65-8224-6e2a9cf0a75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_CustomerRelationshipsMember_37263530-5c7a-4f65-8224-6e2a9cf0a75b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_c04bb8cb-d772-4455-bc9b-a529b3a7ea57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_c04bb8cb-d772-4455-bc9b-a529b3a7ea57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_371008cd-bb7f-4bcf-8fd6-90b08d279b90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_371008cd-bb7f-4bcf-8fd6-90b08d279b90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_a321e0a2-89f1-4cb1-8d35-fa5cbca29c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_PatentsMember_a321e0a2-89f1-4cb1-8d35-fa5cbca29c2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ad5f56e8-d1f1-4b70-ab9c-0176758498fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_TradeNamesMember_ad5f56e8-d1f1-4b70-ab9c-0176758498fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_48456a7a-2b11-4065-ab09-2da926ba6a07_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_48456a7a-2b11-4065-ab09-2da926ba6a07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_be8dded1-a1e4-464d-a3fc-29f5463d0dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:to="loc_us-gaap_TradeNamesMember_be8dded1-a1e4-464d-a3fc-29f5463d0dd1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i1bea47bf8bfa4a5a856a069fca26f6a9_GoodwillandOtherIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_45d03ff0-0bb7-407e-baff-ce4e8969f42f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_45d03ff0-0bb7-407e-baff-ce4e8969f42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_06efce01-0856-43b6-b4b0-491ab9078ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_06efce01-0856-43b6-b4b0-491ab9078ef5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails" xlink:type="extended" id="i7b4be5c749b74a608d4fa474943fdf78_FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_6710cb34-6a95-412b-9234-d9683bd816ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_6710cb34-6a95-412b-9234-d9683bd816ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8c73eb5a-58b1-4cd6-9e72-3fbd07fb27a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8c73eb5a-58b1-4cd6-9e72-3fbd07fb27a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a908bd9d-7765-46a6-95fa-87900d70fe62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a908bd9d-7765-46a6-95fa-87900d70fe62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_74a4bb01-ef07-4474-a2ca-be8156c35b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_LongTermDebtFairValue_74a4bb01-ef07-4474-a2ca-be8156c35b27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d3fe4c43-00a3-41b4-84cb-38f42448b459_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d3fe4c43-00a3-41b4-84cb-38f42448b459_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0e6d436f-0db1-41b9-9274-a3ab6c1be71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:to="loc_us-gaap_SeniorNotesMember_0e6d436f-0db1-41b9-9274-a3ab6c1be71a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33e16594-1580-4e45-89c2-501ec2c8d7bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_33e16594-1580-4e45-89c2-501ec2c8d7bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_53ea93de-33d9-47ba-9e71-88788c3c0013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_53ea93de-33d9-47ba-9e71-88788c3c0013" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8904fa55-472f-4f7a-9d4e-1bba8248a233_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8904fa55-472f-4f7a-9d4e-1bba8248a233_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_ffd1ed59-e859-442a-aaf3-0b5309066dc5" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2022Member_ffd1ed59-e859-442a-aaf3-0b5309066dc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueAugust152022Member_a887c985-d00f-41b7-85e2-f52ae9beda60" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueAugust152022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueAugust152022Member_a887c985-d00f-41b7-85e2-f52ae9beda60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2023Member_bf6dc992-8a1e-49ea-83cf-f0873e150792" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2023Member_bf6dc992-8a1e-49ea-83cf-f0873e150792" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2024Member_aa3f209c-11fb-4579-b77f-4e48e7a20a95" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDuein2024Member_aa3f209c-11fb-4579-b77f-4e48e7a20a95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2025Member_bc511046-f8ae-4c7c-9de3-ff1a73152e29" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2025Member_bc511046-f8ae-4c7c-9de3-ff1a73152e29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member_e4a09213-d32f-492d-8b88-049870a567b4" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member_e4a09213-d32f-492d-8b88-049870a567b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2026Member_e0be0d63-4990-4551-aca2-db616a529791" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2026Member_e0be0d63-4990-4551-aca2-db616a529791" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member_b40f70f0-8218-48f8-b887-17d1f332dfad" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member_b40f70f0-8218-48f8-b887-17d1f332dfad" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2028Member_b81680e6-7ca0-4c10-a4db-1c9cd09b5eb9" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2028Member_b81680e6-7ca0-4c10-a4db-1c9cd09b5eb9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2029Member_3c32547c-4fe6-43e9-9947-e8f4eb3ff818" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDuein2029Member_3c32547c-4fe6-43e9-9947-e8f4eb3ff818" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDueJune2030Member_0dc3852d-29f6-4e1a-9a52-a90c08619c4a" xlink:href="rop-20220630.xsd#rop_SeniorNotesDueJune2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDueJune2030Member_0dc3852d-29f6-4e1a-9a52-a90c08619c4a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member_1723b3f3-ef67-4ed7-8a30-36fdf46b2157" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueFebruary152031Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member_1723b3f3-ef67-4ed7-8a30-36fdf46b2157" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i02e131ade6ec4330814e8dd84eb1f6ba_FairValueofFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9bdbaaa5-3cad-46c8-a7f5-b7b4b7cf7cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9bdbaaa5-3cad-46c8-a7f5-b7b4b7cf7cdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_05991ac6-9879-4142-a857-4738ca60f949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_05991ac6-9879-4142-a857-4738ca60f949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_fa071fc9-6e8a-4597-b568-ed39475d6b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_fa071fc9-6e8a-4597-b568-ed39475d6b3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:to="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7d764c83-a88c-40a8-a444-b4ac4a88a8a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7d764c83-a88c-40a8-a444-b4ac4a88a8a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_3e8dc90d-07af-4d47-9da6-f54cbae4b360" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:to="loc_rop_SeniorNotesDue2022Member_3e8dc90d-07af-4d47-9da6-f54cbae4b360" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_7df16b17-c843-48dd-81b4-cee67e4eeca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:to="loc_us-gaap_SeniorNotesMember_7df16b17-c843-48dd-81b4-cee67e4eeca6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#ContingenciesDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/ContingenciesDetails" xlink:type="extended" id="i476dd2d1996a40e89d6a93dc7b726571_ContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_ccf557da-29ea-4613-abd1-b8d52043cf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_ccf557da-29ea-4613-abd1-b8d52043cf1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_a36bbb94-7bb4-49b5-8144-7b72f974dbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_a36bbb94-7bb4-49b5-8144-7b72f974dbb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_3cb4ef6c-6dd1-4a37-8eb3-07cb1fd8c995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LitigationSettlementExpense_3cb4ef6c-6dd1-4a37-8eb3-07cb1fd8c995" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:to="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_320eccc5-7f40-4e4f-8101-aebd5a17f87e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:to="loc_srt_LitigationCaseTypeDomain_320eccc5-7f40-4e4f-8101-aebd5a17f87e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:to="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:href="rop-20220630.xsd#rop_VertaforeLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:to="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_AllenEtAlVVertaforeIncMember_78e0992e-5163-4cec-8c6d-099dbca252a0" xlink:href="rop-20220630.xsd#rop_AllenEtAlVVertaforeIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_AllenEtAlVVertaforeIncMember_78e0992e-5163-4cec-8c6d-099dbca252a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MulveyEtAlVVertaforeIncMember_5f08f4ee-1d73-470a-82fc-371a5964f6fa" xlink:href="rop-20220630.xsd#rop_MulveyEtAlVVertaforeIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_MulveyEtAlVVertaforeIncMember_5f08f4ee-1d73-470a-82fc-371a5964f6fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VerathonIncMember_429ecb9c-0c65-4f92-84fb-2c1a597c2146" xlink:href="rop-20220630.xsd#rop_VerathonIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_VerathonIncMember_429ecb9c-0c65-4f92-84fb-2c1a597c2146" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessSegmentsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessSegmentsDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/BusinessSegmentsDetails" xlink:type="extended" id="i5907c6709e04414da9b80b4126eab330_BusinessSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_28eb15f3-ba1e-47bb-a12b-69d0cf3e82ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_28eb15f3-ba1e-47bb-a12b-69d0cf3e82ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInNetSalesPercentage_3b538009-3fca-4d37-84e7-d0c66b25888f" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInNetSalesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInNetSalesPercentage_3b538009-3fca-4d37-84e7-d0c66b25888f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ee8b8709-779e-4e33-89fc-bf41501aa6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_GrossProfit_ee8b8709-779e-4e33-89fc-bf41501aa6df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInGrossProfitPercentage_59960e33-3ae3-4d45-a684-119022009338" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInGrossProfitPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInGrossProfitPercentage_59960e33-3ae3-4d45-a684-119022009338" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SegmentOperatingProfit_c2b6b78f-0010-4c4f-94b4-71cedbf912cc" xlink:href="rop-20220630.xsd#rop_SegmentOperatingProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_SegmentOperatingProfit_c2b6b78f-0010-4c4f-94b4-71cedbf912cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInOperatingProfitPercentage_7c3cd13a-77d8-49a2-9127-751ce853f2a9" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInOperatingProfitPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInOperatingProfitPercentage_7c3cd13a-77d8-49a2-9127-751ce853f2a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_9554eb7d-7462-4706-b7e0-a78f52d714cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_NoncurrentAssets_9554eb7d-7462-4706-b7e0-a78f52d714cd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInLongLivedAssets_8e466f56-9e36-4026-978e-cbf63db62c4d" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInLongLivedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInLongLivedAssets_8e466f56-9e36-4026-978e-cbf63db62c4d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8afa119a-0e3c-467a-8bd4-0db541bb5cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8afa119a-0e3c-467a-8bd4-0db541bb5cc3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:to="loc_us-gaap_SegmentDomain_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:to="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_c9b39f14-6035-4b9d-b81b-0e0a813db122" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_c9b39f14-6035-4b9d-b81b-0e0a813db122" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareMember_275bd0ec-eef2-4837-a358-75b6cf14a633" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_NetworkSoftwareMember_275bd0ec-eef2-4837-a358-75b6cf14a633" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_bc48b598-de7a-40bf-b7a3-2d8e888b19f9" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_bc48b598-de7a-40bf-b7a3-2d8e888b19f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:to="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:to="loc_srt_ConsolidationItemsDomain_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:to="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_206278db-9675-4bfe-9f95-23b50a991f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:to="loc_us-gaap_CorporateNonSegmentMember_206278db-9675-4bfe-9f95-23b50a991f64" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails" xlink:type="extended" id="i34ef102d08554b6db98cc4365f9c43d8_RevenuesfromContractsDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_798f5674-6ebb-423c-b8b3-56d5669b77d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_798f5674-6ebb-423c-b8b3-56d5669b77d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:to="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d3fbd554-8aac-406c-9613-800b742e32e3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:to="loc_srt_ProductsAndServicesDomain_d3fbd554-8aac-406c-9613-800b742e32e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:to="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:to="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedRecurringMember_76182cbc-c532-45dd-8486-a601cb3ec9a0" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedRecurringMember_76182cbc-c532-45dd-8486-a601cb3ec9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedReoccurringMember_74859ad5-f488-45f4-a7d0-277e14f9a58c" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedReoccurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedReoccurringMember_74859ad5-f488-45f4-a7d0-277e14f9a58c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedNonRecurringMember_d9437ffa-3d35-46f1-b891-8648f26545e7" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedNonRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedNonRecurringMember_d9437ffa-3d35-46f1-b891-8648f26545e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProductRevenueMember_838db1a2-4ccf-42b3-b582-71d096211b28" xlink:href="rop-20220630.xsd#rop_ProductRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:to="loc_rop_ProductRevenueMember_838db1a2-4ccf-42b3-b582-71d096211b28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_13345656-afde-4648-92b8-bb3e21161ed0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:to="loc_us-gaap_SegmentDomain_13345656-afde-4648-92b8-bb3e21161ed0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:to="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_460590c3-045d-48df-83ec-e871eb5447ce" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_460590c3-045d-48df-83ec-e871eb5447ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareAndSystemsSegmentMember_24d5589d-ff27-480d-9602-d2fae2947f14" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareAndSystemsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_NetworkSoftwareAndSystemsSegmentMember_24d5589d-ff27-480d-9602-d2fae2947f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_97f6f2ec-e270-4926-8922-769358d803c4" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_97f6f2ec-e270-4926-8922-769358d803c4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended" id="i2e5949cf33dc40c28c9859c3b2df24da_RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c19f0f31-768f-4ce1-bd7f-a6279f67310c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c19f0f31-768f-4ce1-bd7f-a6279f67310c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended" id="ic5b73fe0d7884a8eae03c545cfd8bfc1_RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://ropertech.com/role/DebtDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://ropertech.com/role/DebtDetails" xlink:type="extended" id="i9b15560047354141850817bceb6a7add_DebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a43a3f9c-9eb2-4e2a-8d3c-e905528b247e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a43a3f9c-9eb2-4e2a-8d3c-e905528b247e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e3948efd-c19d-440f-a0d1-9228c0c3b682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e3948efd-c19d-440f-a0d1-9228c0c3b682" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_32cd94f1-b8b2-40b3-9a28-ef49586488f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_32cd94f1-b8b2-40b3-9a28-ef49586488f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e31078f9-5b7d-4ab9-a56e-25860a514177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e31078f9-5b7d-4ab9-a56e-25860a514177" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_72c59b03-7aee-4fb3-a642-455f8c905840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentTerm_72c59b03-7aee-4fb3-a642-455f8c905840" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_3d528ca2-2b41-48ac-9621-5badd6b09c5f" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_3d528ca2-2b41-48ac-9621-5badd6b09c5f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_14dad8a7-a686-4faf-8cb1-876db91c28c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_14dad8a7-a686-4faf-8cb1-876db91c28c4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_46806f96-32a1-4fe2-9703-0ebca55286f1" xlink:href="rop-20220630.xsd#rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_46806f96-32a1-4fe2-9703-0ebca55286f1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_c1f0007f-3b70-4b05-a4a8-146476b5fcef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_c1f0007f-3b70-4b05-a4a8-146476b5fcef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_17ae6384-417c-4ea0-aaaf-933d1c494a64" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityLettersOfCreditFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_17ae6384-417c-4ea0-aaaf-933d1c494a64" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_617e2115-12c4-4c71-93f1-f381d6e28cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_617e2115-12c4-4c71-93f1-f381d6e28cc6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_4c509b31-8fc6-4c72-9604-6dcd75a5a4b1" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_4c509b31-8fc6-4c72-9604-6dcd75a5a4b1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ca8a7228-0c92-43ac-ba7b-98845f4fc817_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ca8a7228-0c92-43ac-ba7b-98845f4fc817_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_2d6a007e-a3a1-4351-b0e8-80e5673011b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:to="loc_us-gaap_SeniorNotesMember_2d6a007e-a3a1-4351-b0e8-80e5673011b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b2c1b63f-2447-492e-884f-ad85ad4483fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b2c1b63f-2447-492e-884f-ad85ad4483fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_492472c2-c1a9-49e8-84d6-0fc5b4df76c5" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:to="loc_rop_SeniorNotesDue2022Member_492472c2-c1a9-49e8-84d6-0fc5b4df76c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_41caeea5-2577-4934-9b7c-a2af60d12e27_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:to="loc_us-gaap_CreditFacilityDomain_41caeea5-2577-4934-9b7c-a2af60d12e27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:to="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_02e0e8a6-d76a-4950-987d-a7829034d777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_02e0e8a6-d76a-4950-987d-a7829034d777" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7d695a9d-05aa-43e9-b2c8-db46fc1b2773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:to="loc_us-gaap_LetterOfCreditMember_7d695a9d-05aa-43e9-b2c8-db46fc1b2773" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b7f417da-ff41-4352-baac-c1b6d340e390_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b7f417da-ff41-4352-baac-c1b6d340e390_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_JPCB_ea6c807a-5b49-4fe9-b38e-ddaf72910004" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_JPCB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:to="loc_exch_JPCB_ea6c807a-5b49-4fe9-b38e-ddaf72910004" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6ecb773d-b13e-44a4-afa9-8849bec02e13_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:to="loc_us-gaap_VariableRateDomain_6ecb773d-b13e-44a4-afa9-8849bec02e13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:to="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CurrentVariableRateInEffectMember_026906d0-21f5-4a50-9aa4-5fc334d1c8cf" xlink:href="rop-20220630.xsd#rop_CurrentVariableRateInEffectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:to="loc_rop_CurrentVariableRateInEffectMember_026906d0-21f5-4a50-9aa4-5fc334d1c8cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8e3961e8-cbd1-4298-8a14-cd4054674c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8e3961e8-cbd1-4298-8a14-cd4054674c2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioDomainDomain_973cae55-4a32-4ea4-8d8b-59db7b49fa18_default" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioDomainDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:to="loc_rop_InterestRateScenarioDomainDomain_973cae55-4a32-4ea4-8d8b-59db7b49fa18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioDomainDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:to="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioOneMember_4895264f-5dd3-470e-8ac5-bf60cd205cea" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:to="loc_rop_InterestRateScenarioOneMember_4895264f-5dd3-470e-8ac5-bf60cd205cea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioTwoMember_e081d809-092c-4b1d-8125-c0fb0b5ae5ee" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:to="loc_rop_InterestRateScenarioTwoMember_e081d809-092c-4b1d-8125-c0fb0b5ae5ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c4e2295-2e64-4a53-b86c-a08436450eab_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:to="loc_srt_RangeMember_7c4e2295-2e64-4a53-b86c-a08436450eab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:to="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f30fe45e-c541-4b8c-8187-f03c2ddfb976" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:to="loc_srt_MinimumMember_f30fe45e-c541-4b8c-8187-f03c2ddfb976" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbe03c34-523b-4595-85de-add4b839bec0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:to="loc_srt_MaximumMember_dbe03c34-523b-4595-85de-add4b839bec0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1e5e2213-d81e-4457-b650-4b38e8649cdd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1e5e2213-d81e-4457-b650-4b38e8649cdd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b900f59c-7e55-403e-81db-90c612fcbf13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:to="loc_us-gaap_SubsequentEventMember_b900f59c-7e55-403e-81db-90c612fcbf13" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>rop-20220630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e051fc35-e097-4592-9ec3-b869973ab4ef_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_65bf58b0-4822-438d-a43d-68f5256d8752_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_f4a90c0a-095a-4063-8003-fc057c8a90e9_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of pending putative class actions</link:label>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Pending Claims, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_0c0807fe-a996-4c64-9854-12f41fb72059_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_f22b895f-4a7e-4bc9-90bc-dd93cb867f37_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4a7e4a50-b15b-4c77-9cc6-2371a7c9eb2f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_01f3bbc5-41ab-4a85-892a-efa391de5184_negatedTerseLabel_en-US" xlink:label="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash income taxes paid</link:label>
    <link:label id="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_label_en-US" xlink:label="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Excluding Taxes Associated With Gain On Disposition Of Business</link:label>
    <link:label id="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_documentation_en-US" xlink:label="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Excluding Taxes Associated With Gain On Disposition Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:to="lab_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_8e4ca92f-1263-419c-9396-faf6bafe7f00_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IndustrialBusinessesMember_685603c9-cdef-45a6-9684-479cc53c1da7_terseLabel_en-US" xlink:label="lab_rop_IndustrialBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Businesses</link:label>
    <link:label id="lab_rop_IndustrialBusinessesMember_label_en-US" xlink:label="lab_rop_IndustrialBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Businesses [Member]</link:label>
    <link:label id="lab_rop_IndustrialBusinessesMember_documentation_en-US" xlink:label="lab_rop_IndustrialBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IndustrialBusinessesMember" xlink:to="lab_rop_IndustrialBusinessesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_14d25f06-4b50-46ff-a94a-276b5ba1114e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_db7b98f9-89a8-4a34-bd6b-704f2ebc3f20_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Intangible Assets - Not Subject to Amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b45472d9-7348-4368-846f-e6eaf8a3bb79_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_5a7f9b60-e540-48e8-8ca4-296aeb152a56_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating lease liabilities, Non Current</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating lease liabilities, Non Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease_11eb5c8f-46ed-49c7-a17d-9749c9d608e0_terseLabel_en-US" xlink:label="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unbilled receivables</link:label>
    <link:label id="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease_label_en-US" xlink:label="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Increase (Decrease)</link:label>
    <link:label id="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease_documentation_en-US" xlink:label="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Net, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerAssetNetIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:to="lab_rop_ContractWithCustomerAssetNetIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_68014ffe-dc9b-45fe-9ab6-216611b9615b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_3df0fed4-b8d7-40bf-bbeb-cf09694aa53e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenues</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_9bf6c834-61a8-4b08-b712-b793149139fd_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_c5cf447d-e261-4e20-909a-d6bc31cbb0e0_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNumberOfPlaintiffs_97e71fcc-24aa-472d-8d4b-25fd34776416_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of individuals represented by class actions</link:label>
    <link:label id="lab_us-gaap_LossContingencyNumberOfPlaintiffs_label_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number of Plaintiffs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:to="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32d7f32b-f35c-429e-b1f8-f34e5ca6a3e7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_77a1d07f-7c04-419f-8b47-10e7fb6fca78_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_5008a7bb-7f7a-448f-8115-7482753e660a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_ea81080d-0867-4d1e-b2ed-1b120248d35e_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_5b4591f9-0444-4218-bf56-b05233cc1fe2_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_f34bc3fd-b2d7-48c3-ae87-91c28ca30060_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d99ceb6c-3be7-4958-942a-f705d18df7e9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDue2025Member_d5686f48-67ce-4199-8932-8afe2229f15d_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300 3.850% senior notes due 2025</link:label>
    <link:label id="lab_rop_SeniorNotesDue2025Member_label_en-US" xlink:label="lab_rop_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2025 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDue2025Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDue2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2025Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDue2025Member" xlink:to="lab_rop_SeniorNotesDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_442f2167-68e4-49bb-afac-5eaceedcf55e_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets:</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d8ec3175-51d2-471c-b0ea-c43f9c17b2ff_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_59dc2cad-045d-4be9-8bce-83e7d5a5ecdd_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_57760cf3-bc2e-48e8-ab1f-5c1b09f1db31_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8e95b19d-4c98-4009-a874-17bae46b8c8f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_2e0f25da-3e00-447e-a186-78bdc05315ef_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upfront, pre-tax cash proceeds</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_65f0a8e2-4038-417a-868d-883c6275394c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_3d16017f-a38c-4c5b-a7b2-7d78c048d8af_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_d2d9d6c9-9463-4174-9a83-c5b8731af7a1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalDeferredPurchasePrice_22752d95-94c4-432d-bac3-a5b8dc16f5b0_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalDeferredPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price proceeds</link:label>
    <link:label id="lab_us-gaap_SupplementalDeferredPurchasePrice_label_en-US" xlink:label="lab_us-gaap_SupplementalDeferredPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Deferred Purchase Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalDeferredPurchasePrice" xlink:to="lab_us-gaap_SupplementalDeferredPurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_155a37f3-d2ee-471a-8658-059bb2ccf38a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_811beab4-ca00-454d-beeb-9fb700494061_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_f3b7121f-b02d-4783-abd4-55774d4ab296_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by operating activities from discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_e1db960f-385c-4490-9e10-f805ee692ebd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_ac403a10-f534-4b4a-be42-ce82096e1ac3_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_098295d7-5462-4114-8b4f-a71d6eae5b1a_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_24934617-8fbb-4f4e-b30b-f1bd8823886a_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2c8c3af7-6015-43c5-9dd5-fd12963ab5cf_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_1faa4303-c20c-4b2d-a5fc-dd83cd676621_terseLabel_en-US" xlink:label="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount paid for stock purchased during the period by participants in the employee stock purchase plan</link:label>
    <link:label id="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Purchased During Period Value Employee Stock Purchase Plans</link:label>
    <link:label id="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total consideration received during the period for purchases of shares of stock from participants of the employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:href="rop-20220630.xsd#rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:to="lab_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_688630c5-35de-47b0-9bf5-ec08aa13326a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_5e613d8a-32ee-4420-a5e2-a6dc0ac920f8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_38257d80-3090-44b4-914c-78519527bf64_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_de5bfca5-4128-48f6-aa50-33993df261e5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_d8c8279f-ea9e-4521-87e3-e37b0bc0d59a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_RIPICTopCoMember_428964b5-4db1-441d-981b-7492d7b53ad8_terseLabel_en-US" xlink:label="lab_rop_RIPICTopCoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIPIC TopCo</link:label>
    <link:label id="lab_rop_RIPICTopCoMember_label_en-US" xlink:label="lab_rop_RIPICTopCoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIPIC TopCo [Member]</link:label>
    <link:label id="lab_rop_RIPICTopCoMember_documentation_en-US" xlink:label="lab_rop_RIPICTopCoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIPIC TopCo</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_RIPICTopCoMember" xlink:href="rop-20220630.xsd#rop_RIPICTopCoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_RIPICTopCoMember" xlink:to="lab_rop_RIPICTopCoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_c9937776-082c-4459-937c-8b0715f71f20_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_7b6719b1-9b02-4ad4-a762-971cb3a5c7ab_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_df82e763-e2af-4706-b9be-5cdd14deafb2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_5eb67fd4-6b24-48a6-81b1-6663b09d59d8_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6ba4e6e3-ff70-4c2f-ac5c-8254477fc515_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueAugust152022Member_47743f5a-e0c7-481e-b1c2-ea461bd9deda_verboseLabel_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300 0.450% senior notes due 2022</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueAugust152022Member_label_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due August 15, 2022 [Member]</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueAugust152022Member_documentation_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due August 15, 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueAugust152022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:to="lab_rop_SeniorUnsecuredNotesDueAugust152022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_f35f9e51-be19-4c3d-86b4-d12473a1ca9a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_6a09be1e-8e60-4ab5-ad1d-d9d0a6db60c5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_CurrentVariableRateInEffectMember_df581a3c-fd3a-460d-8ef2-eaa51af8a5dd_terseLabel_en-US" xlink:label="lab_rop_CurrentVariableRateInEffectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current variable rate in effect</link:label>
    <link:label id="lab_rop_CurrentVariableRateInEffectMember_label_en-US" xlink:label="lab_rop_CurrentVariableRateInEffectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Variable Rate In Effect [Member]</link:label>
    <link:label id="lab_rop_CurrentVariableRateInEffectMember_documentation_en-US" xlink:label="lab_rop_CurrentVariableRateInEffectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Variable Rate In Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CurrentVariableRateInEffectMember" xlink:href="rop-20220630.xsd#rop_CurrentVariableRateInEffectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_CurrentVariableRateInEffectMember" xlink:to="lab_rop_CurrentVariableRateInEffectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_c90f1d33-957b-4196-9521-c5f543bbb10a_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f75d0399-6458-409f-896a-ff706733763d_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3dd58b2b-2f4f-439e-8741-d0f40e8dd4df_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a07a0588-083e-4ea0-963a-11e78cacde64_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDuein2029Member_ad58733d-7ee7-45c4-91be-194e8e20060f_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDuein2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$700 2.950% senior notes due 2029</link:label>
    <link:label id="lab_rop_SeniorNotesDuein2029Member_label_en-US" xlink:label="lab_rop_SeniorNotesDuein2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due in 2029 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDuein2029Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDuein2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due in 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2029Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDuein2029Member" xlink:to="lab_rop_SeniorNotesDuein2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5404390-0d82-48d7-b79d-16a391be46b6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SoftwareRelatedNonRecurringMember_7c1fb259-ff6e-4b68-a139-d24435969ded_terseLabel_en-US" xlink:label="lab_rop_SoftwareRelatedNonRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-recurring</link:label>
    <link:label id="lab_rop_SoftwareRelatedNonRecurringMember_label_en-US" xlink:label="lab_rop_SoftwareRelatedNonRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Non-recurring [Member]</link:label>
    <link:label id="lab_rop_SoftwareRelatedNonRecurringMember_documentation_en-US" xlink:label="lab_rop_SoftwareRelatedNonRecurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Non-recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedNonRecurringMember" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedNonRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SoftwareRelatedNonRecurringMember" xlink:to="lab_rop_SoftwareRelatedNonRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_6c604d50-415c-4906-80fc-3eb99b0b56df_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_51c7ed8d-f3b5-4854-b5af-08440f77cdb2_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b326b489-b06e-4f90-a1ad-735a473a8c02_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_d12cbbd2-16a3-45f5-814f-15d14259b885_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_543e1dd9-debe-401a-91db-bf46b7318a50_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_92d351f3-77ac-4dbb-82f2-2f2a7cee17be_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_54a7b552-877f-4409-9bfb-faf9a13cd03f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_68641fa8-ecbe-4f8b-8eb5-049bd662cf89_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SedaruIncMember_537e89f3-5d96-42ce-b09e-6828f62586ff_terseLabel_en-US" xlink:label="lab_rop_SedaruIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sedaru, Inc.</link:label>
    <link:label id="lab_rop_SedaruIncMember_label_en-US" xlink:label="lab_rop_SedaruIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sedaru, Inc [Member]</link:label>
    <link:label id="lab_rop_SedaruIncMember_documentation_en-US" xlink:label="lab_rop_SedaruIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sedaru, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SedaruIncMember" xlink:href="rop-20220630.xsd#rop_SedaruIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SedaruIncMember" xlink:to="lab_rop_SedaruIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c9f9754f-3587-4ea4-b086-c047b2c5ab3a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_d25462b2-613b-4144-b68e-a6d131975093_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2ea350e6-8530-4b8d-b460-dfcfa63e6739_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_47e8d1e6-d195-4aa2-8cc7-19211fccfb87_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_68e0ab2c-6f9d-4791-a80b-3efdc7f146e1_negatedTerseLabel_en-US" xlink:label="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash settlement of share-based awards in connection with disposition of discontinued operations</link:label>
    <link:label id="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_label_en-US" xlink:label="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Cash Settlement For Dispositions</link:label>
    <link:label id="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_documentation_en-US" xlink:label="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Cash Settlement For Dispositions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:href="rop-20220630.xsd#rop_APICShareBasedPaymentArrangementCashSettlementForDispositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:to="lab_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_aa74c077-e079-477f-9436-d550644a80a2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_5b31ba3b-55d4-4932-8c6a-10f7d2590973_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_6d15638d-c0f5-4df2-a2d3-d368a1995ff9_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_72702eeb-590b-4bef-b013-da3e90552108_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets_b410474e-22fb-43bc-b2a8-dd9f1de87d06_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Other Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_VertaforeLitigationMember_bd5104a1-3c41-4afd-bb49-099d3e5c2b8f_terseLabel_en-US" xlink:label="lab_rop_VertaforeLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vertafore Litigation</link:label>
    <link:label id="lab_rop_VertaforeLitigationMember_label_en-US" xlink:label="lab_rop_VertaforeLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vertafore Litigation [Member]</link:label>
    <link:label id="lab_rop_VertaforeLitigationMember_documentation_en-US" xlink:label="lab_rop_VertaforeLitigationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vertafore Litigation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VertaforeLitigationMember" xlink:href="rop-20220630.xsd#rop_VertaforeLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_VertaforeLitigationMember" xlink:to="lab_rop_VertaforeLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_1f09b0af-a328-413e-9b06-b227d78ef53b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_8e1f10fd-b2fe-41e8-ac9e-eb47620e4291_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_eb225075-a5fe-49d8-84ef-395bdfdfe3ef_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_146c24a8-09be-49aa-9257-bb5256058450_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_InterestRateScenarioOneMember_4a14b804-958b-488e-89a0-ee0cc23e186e_terseLabel_en-US" xlink:label="lab_rop_InterestRateScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate scenario one</link:label>
    <link:label id="lab_rop_InterestRateScenarioOneMember_label_en-US" xlink:label="lab_rop_InterestRateScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario One [Member]</link:label>
    <link:label id="lab_rop_InterestRateScenarioOneMember_documentation_en-US" xlink:label="lab_rop_InterestRateScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioOneMember" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_InterestRateScenarioOneMember" xlink:to="lab_rop_InterestRateScenarioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_MulveyEtAlVVertaforeIncMember_eacf2d77-348e-4e0c-b93c-5373108a1f31_terseLabel_en-US" xlink:label="lab_rop_MulveyEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mulvey, et al. v. Vertafore, Inc.</link:label>
    <link:label id="lab_rop_MulveyEtAlVVertaforeIncMember_label_en-US" xlink:label="lab_rop_MulveyEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mulvey, et al. v. Vertafore, Inc. [Member]</link:label>
    <link:label id="lab_rop_MulveyEtAlVVertaforeIncMember_documentation_en-US" xlink:label="lab_rop_MulveyEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mulvey, et al. v. Vertafore, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MulveyEtAlVVertaforeIncMember" xlink:href="rop-20220630.xsd#rop_MulveyEtAlVVertaforeIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_MulveyEtAlVVertaforeIncMember" xlink:to="lab_rop_MulveyEtAlVVertaforeIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_a1008520-7b17-4332-b8b5-c2dc25a4826b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fixed-Rate Senior Notes, Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_b2071348-5cb0-4e98-b255-47ff398b28d2_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e9151bf6-8209-42fa-9498-3ffdf099a242_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_f61a7a32-fa3f-4751-aea4-b0aa27b4262d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_360a1b83-fa1e-4aa9-9bdf-d339615d6f30_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-for-sale or Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_cffdd867-464d-45e7-b061-a03b62b6ee11_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_af6bfaf5-f471-4e40-9ae0-5ca8cbaed5b8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_33afeec9-710b-4e3c-a6c6-390cb675a7d5_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_8ba17ef1-c78c-4c7b-bd36-472c09ed312b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_03281fc7-bd1e-4b30-b217-6a816660d781_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3c9747b0-5f6e-4056-a5d2-647c0c00b001_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_2e2efd1b-8d43-42ab-b128-4fa748e9c548_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_TechnologyEnabledProductsSegmentMember_39974ad6-6a9b-40cd-a07d-9d09afd85c7d_terseLabel_en-US" xlink:label="lab_rop_TechnologyEnabledProductsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Enabled Products</link:label>
    <link:label id="lab_rop_TechnologyEnabledProductsSegmentMember_label_en-US" xlink:label="lab_rop_TechnologyEnabledProductsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Enabled Products Segment [Member]</link:label>
    <link:label id="lab_rop_TechnologyEnabledProductsSegmentMember_documentation_en-US" xlink:label="lab_rop_TechnologyEnabledProductsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Enabled Products Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_TechnologyEnabledProductsSegmentMember" xlink:to="lab_rop_TechnologyEnabledProductsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f66c54b-d01c-40db-bcdc-09e516b647b2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_b380c487-b480-459c-8856-1b5d834b893e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_7d858bb8-87ff-4711-9869-535e3ce2a1f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_8dd0a342-2cd8-403e-b839-c08f46ba6d38_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating lease liabilities</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f2e029ff-f245-4c95-99a3-62a63e58430a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_871e1a62-016b-40ba-8737-fc0fb2711fce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Assumptions Used to Value Option Grants</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_c7a0d986-0ad8-4b81-8019-e30d96b03945_terseLabel_en-US" xlink:label="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee percentage on outstanding letters of credit</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_label_en-US" xlink:label="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Letters Of Credit, Fee Percentage</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_documentation_en-US" xlink:label="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Letters Of Credit, Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityLettersOfCreditFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:to="lab_rop_LineOfCreditFacilityLettersOfCreditFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83080eb5-111c-446a-8970-c982df23797a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInLongLivedAssets_5bdd8f72-7471-4201-892e-1ad7654272a2_verboseLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent change in long-lived assets</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInLongLivedAssets_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Long-Lived assets</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInLongLivedAssets_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percent change in the total amount of long-lived assets for reportable segments, from the previous period to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInLongLivedAssets" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInLongLivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInLongLivedAssets" xlink:to="lab_rop_IncreaseDecreaseInLongLivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_InterestRateScenarioDomainDomain_74b8d985-9472-4de8-ab54-b2d7b28b7bce_terseLabel_en-US" xlink:label="lab_rop_InterestRateScenarioDomainDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario Domain [Domain]</link:label>
    <link:label id="lab_rop_InterestRateScenarioDomainDomain_label_en-US" xlink:label="lab_rop_InterestRateScenarioDomainDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario Domain [Domain]</link:label>
    <link:label id="lab_rop_InterestRateScenarioDomainDomain_documentation_en-US" xlink:label="lab_rop_InterestRateScenarioDomainDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario Domain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioDomainDomain" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioDomainDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_InterestRateScenarioDomainDomain" xlink:to="lab_rop_InterestRateScenarioDomainDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7495327c-6825-4c75-8c23-6681f39e4c05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Intangible Assets - Subject to Amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_2ecd3413-409c-4389-aa7b-b5f1e5afda08_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_288fe1af-3a8d-4c1a-b248-a846647072aa_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_cb0b760b-0f7d-4a6f-96e9-79dd4b5cfd21_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_13b21b64-d792-4a2e-af0e-6932fe312c39_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit:</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_7e8e3988-ae41-4533-b978-44788974ebc4_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_c25bef9a-714d-48a2-9aa0-01b97d2ec8f1_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDue2028Member_d8568049-11cf-46ec-8861-ede42bfd8fe6_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$800 4.200% senior notes due 2028</link:label>
    <link:label id="lab_rop_SeniorNotesDue2028Member_label_en-US" xlink:label="lab_rop_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2028 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2028 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2028Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDue2028Member" xlink:to="lab_rop_SeniorNotesDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_13c5d492-d172-4ffa-b93e-33b05ce3de75_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield (%)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_f334a813-9e44-4c48-9ba4-4b611b98ccaf_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and other protective rights</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_4407fd79-8b4c-44e7-83a9-29569ce80e6f_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer related intangibles</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_79fb9dad-1c6d-49c3-a0b8-4687cf2c39ba_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ZetecMember_9fe39fb2-8556-4e8a-9f84-a1c8c888f1fb_terseLabel_en-US" xlink:label="lab_rop_ZetecMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zetec</link:label>
    <link:label id="lab_rop_ZetecMember_label_en-US" xlink:label="lab_rop_ZetecMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zetec [Member]</link:label>
    <link:label id="lab_rop_ZetecMember_documentation_en-US" xlink:label="lab_rop_ZetecMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Zetec</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ZetecMember" xlink:href="rop-20220630.xsd#rop_ZetecMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ZetecMember" xlink:to="lab_rop_ZetecMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2f186dcb-4262-452c-9f54-6b09a5c31cbb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock activity</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_f291cd26-15f8-4da8-bf93-347c15049089_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_674026d4-985e-4671-b035-3389788abd55_totalLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net contract assets/(liabilities)</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Asset (Liability)</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInContractWithCustomerAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:to="lab_rop_IncreaseDecreaseInContractWithCustomerAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_cee75ac7-8c97-4bf4-9800-7cdde4846d7b_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_24c8d7ff-241b-47b4-8162-0f1dd392f93b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_a87a3519-80ef-45be-871c-7d096ce8e587_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_NetworkSoftwareMember_78495527-9363-4250-b42c-edb103f5d168_terseLabel_en-US" xlink:label="lab_rop_NetworkSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software</link:label>
    <link:label id="lab_rop_NetworkSoftwareMember_label_en-US" xlink:label="lab_rop_NetworkSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software [Member]</link:label>
    <link:label id="lab_rop_NetworkSoftwareMember_documentation_en-US" xlink:label="lab_rop_NetworkSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareMember" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_NetworkSoftwareMember" xlink:to="lab_rop_NetworkSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_85c49336-433f-4bff-92fe-66b6f02080e5_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1e991ef1-c7ac-4862-8eec-e91a10a97598_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other identifiable intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDue2022Member_df2b1a27-8dc6-46e8-91ec-eb501d94f03c_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$500 3.125% senior notes due 2022</link:label>
    <link:label id="lab_rop_SeniorNotesDue2022Member_a01e5d32-3c2c-4501-ad75-396908e6bb87_verboseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2022Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.125% senior notes due 2022</link:label>
    <link:label id="lab_rop_SeniorNotesDue2022Member_2cb04058-967d-4edf-b0c7-a80f806de475_netLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2022Member" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2022</link:label>
    <link:label id="lab_rop_SeniorNotesDue2022Member_label_en-US" xlink:label="lab_rop_SeniorNotesDue2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2022 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDue2022Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDue2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDue2022Member" xlink:to="lab_rop_SeniorNotesDue2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a19139f1-8017-47f7-b60d-efcd8451cac8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_b52efda4-fc32-425d-ad9b-1f77d918538e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Majority stake obtained</link:label>
    <link:label id="lab_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_label_en-US" xlink:label="lab_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Duration Contract, Discounted Liability, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate" xlink:to="lab_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_17687cad-992c-40e9-81de-dac79860e93e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_77f61cc3-2666-454e-b234-40f29b5cb76a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a287e747-e1ea-464f-9ef2-5c8eea1bee27_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_c89c3cb2-a6e0-4c4e-9426-29ff26334b60_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_b37fcd3e-568f-4966-95e8-20781e2e1044_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_7441363a-b75d-48a7-a6bf-4671bf134204_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue - non-current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInOperatingProfitPercentage_1a6c6d25-ffee-45f8-b0ee-61a7624b5bae_terseLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent change in operating profit</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInOperatingProfitPercentage_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Profit Percentage</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInOperatingProfitPercentage_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percent change in the total amount of profit or loss for reportable segments, from the previous period to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInOperatingProfitPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:to="lab_rop_IncreaseDecreaseInOperatingProfitPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ProceedsFromStockBasedCompensationNet_311750e8-089e-4c10-bb29-8cbd1a8afb27_terseLabel_en-US" xlink:label="lab_rop_ProceedsFromStockBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock-based compensation, net</link:label>
    <link:label id="lab_rop_ProceedsFromStockBasedCompensationNet_label_en-US" xlink:label="lab_rop_ProceedsFromStockBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock based compensation, net</link:label>
    <link:label id="lab_rop_ProceedsFromStockBasedCompensationNet_documentation_en-US" xlink:label="lab_rop_ProceedsFromStockBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cash inflow associated with the amount received from holders exercising their stock options, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromStockBasedCompensationNet" xlink:href="rop-20220630.xsd#rop_ProceedsFromStockBasedCompensationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ProceedsFromStockBasedCompensationNet" xlink:to="lab_rop_ProceedsFromStockBasedCompensationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_36879d3f-247e-4646-afac-ecde051ceb60_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_abc219ea-013e-4b89-bade-eab47e160a0d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards granted during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_57a4a820-4bd5-41ef-aa2c-0e11da037e6b_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5bdcf26a-62f9-4705-b5a8-e255387ac83c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member_60cd98a6-b5c6-40af-a919-b6911e0ff33b_verboseLabel_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$700 1.400% senior notes due 2027</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member_label_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due September 15, 2027 [Member]</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member_documentation_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due September 15, 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:to="lab_rop_SeniorUnsecuredNotesDueSeptember152027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0b874b11-11cc-4a54-8a78-502c75c5a3c5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDue2023Member_9f1bc8b5-48c7-452e-8bc9-cc4aa4aec7de_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$700 3.650% senior notes due 2023</link:label>
    <link:label id="lab_rop_SeniorNotesDue2023Member_label_en-US" xlink:label="lab_rop_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2023 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDue2023Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2023 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2023Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDue2023Member" xlink:to="lab_rop_SeniorNotesDue2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_b1cacb38-b921-434c-9054-c531458945e3_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_a580bb34-9030-4fd3-a591-934b0947d926_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_71c7a7f4-faf9-4977-8789-ecfbc89ad140_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_f1213708-ad5c-4909-9bf0-d659222fb469_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_8f1c1e02-f10f-4b7c-b11d-1831d2b5b6ff_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, gross (excluding goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ApplicationSoftwareSegmentMember_93548661-995c-4957-bb4f-c2b6611970cc_terseLabel_en-US" xlink:label="lab_rop_ApplicationSoftwareSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application Software</link:label>
    <link:label id="lab_rop_ApplicationSoftwareSegmentMember_804976f1-62be-4a2d-a6ea-8f3f4532a148_verboseLabel_en-US" xlink:label="lab_rop_ApplicationSoftwareSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application Software</link:label>
    <link:label id="lab_rop_ApplicationSoftwareSegmentMember_label_en-US" xlink:label="lab_rop_ApplicationSoftwareSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application Software Segment [Member]</link:label>
    <link:label id="lab_rop_ApplicationSoftwareSegmentMember_documentation_en-US" xlink:label="lab_rop_ApplicationSoftwareSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application Software Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ApplicationSoftwareSegmentMember" xlink:to="lab_rop_ApplicationSoftwareSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_b9984b18-54e1-4b0d-bd98-b2c07d53eefc_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_ce43da6b-29ae-416e-bec8-a8b89abb2ad2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDueJune2030Member_17814b54-5f00-433e-bf0c-ba18e0cb0e45_verboseLabel_en-US" xlink:label="lab_rop_SeniorNotesDueJune2030Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$600 2.000% senior notes due 2030</link:label>
    <link:label id="lab_rop_SeniorNotesDueJune2030Member_label_en-US" xlink:label="lab_rop_SeniorNotesDueJune2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due June 2030 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDueJune2030Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDueJune2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due June 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDueJune2030Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDueJune2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDueJune2030Member" xlink:to="lab_rop_SeniorNotesDueJune2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_403bdbf5-27b3-4035-82de-6019d28ea593_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_73c55d05-af91-4e3e-8036-fa8a59344c0a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_d34f36f5-2463-4926-b554-32ff141a81d4_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_90d7e002-943d-4938-af69-26c8c7330e39_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_VerathonIncMember_1f1415a3-1ebf-4073-bfed-fd712f9df120_terseLabel_en-US" xlink:label="lab_rop_VerathonIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Verathon, Inc.</link:label>
    <link:label id="lab_rop_VerathonIncMember_label_en-US" xlink:label="lab_rop_VerathonIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Verathon, Inc. [Member]</link:label>
    <link:label id="lab_rop_VerathonIncMember_documentation_en-US" xlink:label="lab_rop_VerathonIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Verathon, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VerathonIncMember" xlink:href="rop-20220630.xsd#rop_VerathonIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_VerathonIncMember" xlink:to="lab_rop_VerathonIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_2d46eb22-905e-4705-8495-cb11941b5aae_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_e1a1b318-cab8-49fd-b32d-65ece541deba_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Taxes, Noncurrent</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_f6d8fe07-691d-49e6-ab51-2e9f6a1e9cac_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_9521b5e8-39f5-4815-8123-dbeb1f1531c3_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_94375402-5d61-49aa-89a8-1ef13cfc46a6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_4826c455-28e1-4fef-90b7-eec62c012998_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_529bc140-34d8-4096-9d92-638cc97db15d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_c24cf94c-0a4f-4b72-91fc-d0c2be1b0b16_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_42d75d68-f5dc-4c54-85d4-9e335cce674c_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f184716d-2aec-493e-9fdd-effe87b5daa3_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_78424818-3045-4cfc-af6f-be3ec3ceff92_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of acquired businesses:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_5dffd767-f248-42cb-b2e6-35832a817b7e_terseLabel_en-US" xlink:label="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision, excluding tax associated with gain on sale of assets</link:label>
    <link:label id="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_label_en-US" xlink:label="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Provision, Excluding Taxes Associated With Gain On Disposition Of Business</link:label>
    <link:label id="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_documentation_en-US" xlink:label="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Provision, Excluding Taxes Associated With Gain On Disposition Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:href="rop-20220630.xsd#rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:to="lab_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_63eefb46-32e6-4f11-bfd9-4e266a2d4a96_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_b01df9d8-22fb-4b0a-8631-3a89bd84a557_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_19da12d7-1458-4778-8ca4-f4e2ad306c7b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_2396dfdf-b909-4e4a-a547-6d0f0969f27c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_44678fce-d0bf-4aaf-bc84-9230e4f28389_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of eligible earnings to purchase common stock through the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_498bdb89-5af1-44b9-9092-10ec8458da1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_de1e7271-bcb4-48a5-90a9-89b97aea2749_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9857778f-2823-45c6-9aed-23e6c17c4272_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_e89382de-40f5-4e59-a465-f97d5971cc57_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_66568de0-e8ff-4fa3-ae47-208f56c83582_terseLabel_en-US" xlink:label="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Debt to Total Capital Ratio, minimum required</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_label_en-US" xlink:label="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Covenant, Debt To Capital Ratio, Maximum</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_documentation_en-US" xlink:label="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Covenant, Debt To Capital Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:to="lab_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_7bd71f31-796c-427f-bcda-ccdb88a0955d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd1e3e3a-affc-41b7-add7-de93dbdeb396_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_50535975-1546-446d-9825-b0c956b3b17b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_bb89d5ea-0953-44b9-a550-b5d9d8408d1d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of principal redeemed (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_fec6299c-1b4c-4615-97c1-e41aa7b22113_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_0896c9d8-1391-4969-bfb2-87a370504cad_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_1fe041cb-35bc-49e5-aee2-e26633d3e4f3_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retaining minority interest</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" xlink:to="lab_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_4e6aca77-ecfa-4e47-96da-842a631e3b26_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_b22cd798-c31f-41b3-8bd8-1b154c660740_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_05e77350-572b-4138-b617-15c17d3b6573_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_09360811-fc1f-4f27-ab1d-53fcfd104ad7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_e92772ff-9a2a-4d03-abe6-26cd028a1593_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets (excluding goodwill)</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_NetworkSoftwareAndSystemsSegmentMember_8ed35295-ac16-4c43-9a12-96eec15f5820_terseLabel_en-US" xlink:label="lab_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software</link:label>
    <link:label id="lab_rop_NetworkSoftwareAndSystemsSegmentMember_label_en-US" xlink:label="lab_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software And Systems Segment [Member]</link:label>
    <link:label id="lab_rop_NetworkSoftwareAndSystemsSegmentMember_documentation_en-US" xlink:label="lab_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network Software And Systems Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareAndSystemsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:to="lab_rop_NetworkSoftwareAndSystemsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_410ba6f5-fc99-46cc-91bf-cab477f95920_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cae956eb-f3d0-4f45-b03a-ba65a6639dcc_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8bda03c5-4a19-4625-8041-22c8f60dba4b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_42c0d314-f56e-46f0-81be-fe46336f543b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_265d10ee-61e6-4f05-9a8a-0f1143efb3d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_07b60b47-d60d-4327-a7fd-e4bcd426401a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_6cb087e5-b55b-4428-8d5e-dd050e11c60f_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_f76672fc-be48-4511-9ad7-597e4305d8b1_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_323b9809-b4d7-411b-8537-c5b368bd3def_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a47a686d-a119-46f7-b1ef-17bc0b8a3c9a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_f5748b3e-91d9-4d28-a3df-787d5db4b93c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_3e79778f-f21a-4264-8f04-8ae1365bd858_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Non Current</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Non Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_50f9e92b-b783-4eb9-99fb-759ebb48ef91_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration received from disposal</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDue2026Member_01f84688-c842-4732-b463-dc7a32500ea2_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$700 3.800% senior notes due 2026</link:label>
    <link:label id="lab_rop_SeniorNotesDue2026Member_label_en-US" xlink:label="lab_rop_SeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2026 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDue2026Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2026Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDue2026Member" xlink:to="lab_rop_SeniorNotesDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_feff0194-7d85-4ee6-b7e5-07f2f4724c0d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_0e00ca51-da8d-4772-b047-3fdfaba0153c_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (expense) income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_6cce5bf4-068d-40bb-be27-3338f6bdc06c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_152f15b7-5bc1-4c52-97a0-a038e3584d7e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_287e674f-137a-4aa4-8671-fb08a1a31b6e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_947c9db4-e91d-4aee-8abc-1ff86b945632_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_a0a625ae-90d2-4e48-9d47-c97a146ae3c0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_f6b58ecc-5601-4cc7-b089-0475b1ea640d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_30a4c1df-7246-4890-8fd8-9ac262bba966_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDisclosures_0d8f8c53-9e3c-406f-a7d9-777591bbee87_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingencyDisclosures_label_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDisclosures" xlink:to="lab_us-gaap_LossContingencyDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SegmentOperatingProfit_e7ba1335-9e6a-45bd-b33b-89884f434d6f_terseLabel_en-US" xlink:label="lab_rop_SegmentOperatingProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_rop_SegmentOperatingProfit_label_en-US" xlink:label="lab_rop_SegmentOperatingProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Operating Profit</link:label>
    <link:label id="lab_rop_SegmentOperatingProfit_documentation_en-US" xlink:label="lab_rop_SegmentOperatingProfit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net result for the period of deducting operating expenses from operating revenues before Corporate expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SegmentOperatingProfit" xlink:href="rop-20220630.xsd#rop_SegmentOperatingProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SegmentOperatingProfit" xlink:to="lab_rop_SegmentOperatingProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_b5be4b89-b868-4ccb-9db3-c8c393ef26c8_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_f8c32ab6-b9ab-43a0-a425-1ed959b92316_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1970c298-79a8-4ec3-a4a3-549c9b6122f4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorNotesDuein2024Member_c1f23328-d853-417c-ac6a-e82521a49a8f_terseLabel_en-US" xlink:label="lab_rop_SeniorNotesDuein2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$500 2.350% senior notes due 2024</link:label>
    <link:label id="lab_rop_SeniorNotesDuein2024Member_label_en-US" xlink:label="lab_rop_SeniorNotesDuein2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due in 2024 [Member]</link:label>
    <link:label id="lab_rop_SeniorNotesDuein2024Member_documentation_en-US" xlink:label="lab_rop_SeniorNotesDuein2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due in 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2024Member" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorNotesDuein2024Member" xlink:to="lab_rop_SeniorNotesDuein2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3fd29553-3751-48f9-ac8d-0c80a78d9e01_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_496de5e7-9cf9-4066-8338-017d2397a656_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SoftwareRelatedRecurringMember_7157db6c-f95b-4c1f-b00f-7cf92daa9caa_terseLabel_en-US" xlink:label="lab_rop_SoftwareRelatedRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_rop_SoftwareRelatedRecurringMember_label_en-US" xlink:label="lab_rop_SoftwareRelatedRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Recurring [Member]</link:label>
    <link:label id="lab_rop_SoftwareRelatedRecurringMember_documentation_en-US" xlink:label="lab_rop_SoftwareRelatedRecurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedRecurringMember" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SoftwareRelatedRecurringMember" xlink:to="lab_rop_SoftwareRelatedRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_d61244d1-7391-4193-8974-e2fd7410ae34_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_af866fb9-22cb-4784-9f45-ff827f7587f1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of potential common stock:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_4ed027e0-3115-46c6-91b5-94b7baea618b_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_e79bca46-b3c9-460f-9a78-8ce9e0505fc4_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_0a8244da-abce-45b8-9e27-eabf78b8d6df_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_2d23e0f1-818c-4e12-82a1-5eef09e1f66f_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_84f94f78-c64d-4ea9-8297-aa878f24a902_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c77e961e-a9c3-48b4-b8cd-c5855390b680_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_d9cfa82d-96a1-42ab-9cbc-319edd5f193b_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_HorizonLabSystemsLLCMember_f4fb6ff6-3ac6-4b9e-8481-2e4d4b558bc5_terseLabel_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC</link:label>
    <link:label id="lab_rop_HorizonLabSystemsLLCMember_label_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC [Member]</link:label>
    <link:label id="lab_rop_HorizonLabSystemsLLCMember_documentation_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCMember" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_HorizonLabSystemsLLCMember" xlink:to="lab_rop_HorizonLabSystemsLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a7470d9a-3793-4bfb-869d-f4758865124e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net earnings from continuing operations to cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_937a6d47-858c-44a0-a604-18c82a501f4d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ad7d5988-cb88-453f-9439-c01884307a61_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_43d8a37a-5e40-41ef-9779-43d0c305644f_terseLabel_en-US" xlink:label="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore Holdings Inc, Zetec and Civco Radiotherapy</link:label>
    <link:label id="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_label_en-US" xlink:label="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore Holdings Inc, Zetec, and Civco Radiotherapy [Member]</link:label>
    <link:label id="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_documentation_en-US" xlink:label="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore Holdings Inc, Zetec, and Civco Radiotherapy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:to="lab_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_5b7233a0-0b53-40c7-bc77-a7775cac0c4a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_76130ebe-1903-4910-a6f4-6c7545ae2aa2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_818454b9-e9d9-442d-b128-9873d736b9d5_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_fa68a883-b665-48d5-ad5a-c68f72e4dc61_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_495e0add-ce63-4da6-a5cd-68b778667dbc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f5ad61de-abe6-424c-8618-4522b2912c64_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5a7c96f7-bd15-414b-84ca-3bb207d96fd3_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_ee1daa8c-3e9b-4a2f-b66f-74d4505be0ef_terseLabel_en-US" xlink:label="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings per share from discontinued operations:</link:label>
    <link:label id="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_label_en-US" xlink:label="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Per Share From Discontinued Operations [Abstract]</link:label>
    <link:label id="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_documentation_en-US" xlink:label="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Per Share From Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:href="rop-20220630.xsd#rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:to="lab_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ddcd3d7e-ec3a-4d1d-898d-8f7554968cee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6da71ef5-d0e0-4ce7-b5d4-7199968c2897_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected option life (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_5b6c8b94-8729-432f-a1a4-051d13a2fb89_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_0a034d53-691a-4e5b-826b-32fd1da43825_terseLabel_en-US" xlink:label="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Singapore Technologies Engineering Ltd Affiliate</link:label>
    <link:label id="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_label_en-US" xlink:label="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Singapore Technologies Engineering Ltd Affiliate [Member]</link:label>
    <link:label id="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_documentation_en-US" xlink:label="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Singapore Technologies Engineering Ltd Affiliate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:href="rop-20220630.xsd#rop_SingaporeTechnologiesEngineeringLtdAffiliateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:to="lab_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f119c79e-9e86-41ef-a1c1-ace0101899d0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_a5fff9c7-7bc8-4103-aa78-0f8bad39ec3d_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Unbilled Receivable, Net</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Unbilled Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_74a49c9b-9fae-46c8-bc6b-cd3ca571305b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0908bb97-6cab-4256-9fb9-d520752250ca_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_81802ed1-4950-469f-84cf-4c24327029e6_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_082c5c74-47b1-4e24-9e34-d5962478fbb9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value per share of restricted stock awards granted during the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_6918887f-0fb0-4e84-b00d-693d4515cb77_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c89b93b-976a-4794-bd21-bea8cdb3ad8e_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2592f314-8b03-469a-9232-c93f588f0597_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_97509b5b-21d3-4537-9961-c8494412eb9e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_e39ad19d-a23c-432f-845b-17a5f06d5c93_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash received from exercise of options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2c36bf92-f09b-404a-9910-4e626bd4b87b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_cdada8ae-5ef9-4b29-8e78-c5443e5561e6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_8f6f45e8-c06c-4076-b6ab-5dcc25b8bb47_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_ead4bae2-5543-4c78-8408-4047c32c859c_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue - current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_9db64d88-781f-4d1c-8c44-0888d77ed6bb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e3118207-6597-4356-8edd-c429f5472bdf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_a72ccc01-988b-47eb-875c-29e24f6f3fa6_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1adf214d-0371-4520-94c9-cbb1d901536b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_e5ba5a32-471a-4c2b-8a3e-cd2c77ecafe8_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain / (loss) on disposition of discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6d3e3d8c-f026-4475-87ef-948df5004bf5_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount of debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_ec0278dd-5bcf-4564-af35-9c0ccc2823d5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ContractWithCustomerNetAssetLiability_472f70c3-c978-447e-b652-0aaa87694f5b_totalLabel_en-US" xlink:label="lab_rop_ContractWithCustomerNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net contract assets/(liabilities)</link:label>
    <link:label id="lab_rop_ContractWithCustomerNetAssetLiability_label_en-US" xlink:label="lab_rop_ContractWithCustomerNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Net Asset (Liability)</link:label>
    <link:label id="lab_rop_ContractWithCustomerNetAssetLiability_documentation_en-US" xlink:label="lab_rop_ContractWithCustomerNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Net Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerNetAssetLiability" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerNetAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ContractWithCustomerNetAssetLiability" xlink:to="lab_rop_ContractWithCustomerNetAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_499a0e3a-8db3-4c67-8bac-694d12f162ab_terseLabel_en-US" xlink:label="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential increase limit</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:to="lab_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_64ff2cd4-5733-440b-8d91-5c2c09d7c9ef_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_c27cc612-7ed8-416e-9e3e-c6cea1e35862_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_1ec0d9db-576a-4b0c-b843-daf7fd318667_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-Based Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_eb085953-1caf-4416-9fa2-529d0e599309_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_a704cabb-b8d0-4132-bda4-3ce3b905e34c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by operating activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_73455d67-3ef5-4fbe-a3fc-01bf31fc4048_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisitions and Disposition</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_65c9c328-f130-4fe1-b0fb-8f03c527ed51_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in investing activities from continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3adef81c-737f-427e-a4d1-c2853dfbe227_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_0ded9ae3-5a81-40e1-9989-f8f82eb6085d_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_30bb183b-4d8f-4178-88c4-a4de03532025_terseLabel_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in deferred revenue - current</link:label>
    <link:label id="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_label_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Liability, Current, Increase (Decrease)</link:label>
    <link:label id="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Liability, Current, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:to="lab_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c2765a05-585c-4902-b974-d37af3d06474_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exch_JPCB_0743b9b5-51f0-4b26-80fa-d914a44430b1_terseLabel_en-US" xlink:label="lab_exch_JPCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A.</link:label>
    <link:label id="lab_exch_JPCB_label_en-US" xlink:label="lab_exch_JPCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMORGAN CHASE BANK N.A. LONDON BRANCH [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exch_JPCB" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_JPCB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_JPCB" xlink:to="lab_exch_JPCB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f138788e-75e8-45d6-a0bf-334f5a1a92e0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_15f45a2b-9cee-44fd-96c2-5a385c234284_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_475a19fe-abc6-4fca-a283-dbbef145fe95_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_c9c8dc5e-bac6-4496-9478-21426846e5c2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_45e794da-2607-4587-b976-a39b58324a49_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_115304f5-26be-495b-b20c-88817e34edaa_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee percentage on undrawn amounts</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_bb36d66a-01ab-41fa-ac75-cb48fcb38324_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock sold</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_110966e6-a4e3-4465-ae67-7302159b32aa_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_7c3643bb-f461-4239-b743-2456540bfd6c_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d5fdca3e-6270-4596-894e-c0cddc9afef8_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness_b6573b4a-e0e8-4518-bd8d-0ee8a65e9f1f_negatedTerseLabel_en-US" xlink:label="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash tax paid for gain on disposal of businesses</link:label>
    <link:label id="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness_label_en-US" xlink:label="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid On Disposition Of Business</link:label>
    <link:label id="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness_documentation_en-US" xlink:label="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid On Disposition Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidOnDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:to="lab_rop_IncomeTaxesPaidOnDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7a6e2ae4-c84e-4908-906f-9d23a7d613b2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of foreign currency exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_6278a647-da77-40cf-95ce-ab78f673ddb6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInGrossProfitPercentage_9589c697-c97f-4adb-9f5d-7e7d9c1c0d4b_terseLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent change in gross profit</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInGrossProfitPercentage_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Gross Profit Percentage</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInGrossProfitPercentage_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percent change in aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, from the previous period to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInGrossProfitPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:to="lab_rop_IncreaseDecreaseInGrossProfitPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_9bb67bf9-f434-45d1-ac4a-8361b2e02d72_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_079a1036-e7cf-4005-b094-62bd69333a8c_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_f60c8ae4-fbac-46b9-9462-ba59fdf303a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility (%)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_636f41b5-6b26-4928-a746-4a1de59e7eab_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_64c4efab-3b50-4886-b8e0-876d9a3914c9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8fa21ca4-9962-4fd4-9a94-8cfc82bf2e20_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_0be109f9-79fb-468d-b167-0933d5dca539_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1501c1e1-7aa7-4d70-b390-1573f5a48120_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_e4d3b97a-5397-4613-a2a2-0470ffe47072_negatedTerseLabel_en-US" xlink:label="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of assets, net of tax</link:label>
    <link:label id="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Disposition Of Business, Net Of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Disposition Of Business, Net Of Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:href="rop-20220630.xsd#rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:to="lab_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5b673388-e339-49ad-8a63-5ad06938a546_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_f5f7c5c0-4ed1-4fe6-a259-2d216eb8a81e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_2ff38122-1bc3-4867-b154-91e5bd9bed1b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_523561e0-a636-4b61-8ba3-1b8720c28e57_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_fcedb80d-dae3-43b0-a07a-4bb7c1f93026_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9adac46f-61bc-4c07-b607-f9000db1d861_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized from contract liability balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_595c999b-da59-4c14-9c07-e8af65b03f12_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Other Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_05554427-bb9f-4c45-81a4-3348d5034f68_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c297fe4d-3bf5-4202-a66b-ac01056f31b6_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_caf032ec-7e37-4e5f-9333-b2449506fa7d_terseLabel_en-US" xlink:label="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread based on current rating</link:label>
    <link:label id="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_label_en-US" xlink:label="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Based On Credit Rating</link:label>
    <link:label id="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_documentation_en-US" xlink:label="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Based On Credit Rating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:href="rop-20220630.xsd#rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:to="lab_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_e1797c1a-9496-4fa6-933a-4eb4064a737e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_68ed4421-b205-4a9f-b2db-0906231bcb01_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_41f388dd-4b06-4bee-8123-e3fbf1640e96_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Treasury Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:to="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ec89c5a7-da59-451d-970d-21be36434b18_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_803eda04-c63e-4bb8-8fcb-1a9c2d4bc2f7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_c7fe7a67-cc4e-4bac-9f80-f547331772a8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets acquired, not subject to amortization</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_089b9a46-63f3-4192-89b8-165eaceb729f_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_67e88bbf-e952-4831-b170-21f4b12f5056_terseLabel_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpatented technology</link:label>
    <link:label id="lab_us-gaap_UnpatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_UnpatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpatented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnpatentedTechnologyMember" xlink:to="lab_us-gaap_UnpatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_73685b20-6598-4cae-ac1e-03ae31bc0b14_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect recognized in net earnings from continuing operations</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d7df9370-ea69-484b-a605-afb70c34c63b_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pretax gain on disposition of business</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_fea5d255-9d1d-432f-a610-ea2399a8e486_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member_1f9166f1-6aaf-4b75-a536-97d5325be102_verboseLabel_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$700 1.000% senior notes due 2025</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member_label_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due September 15, 2025 [Member]</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member_documentation_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due September 15, 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:to="lab_rop_SeniorUnsecuredNotesDueSeptember152025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInNetSalesPercentage_e99fe08b-85bf-4849-afb8-8868dfdef443_terseLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInNetSalesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent change in net revenues</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInNetSalesPercentage_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInNetSalesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Net Sales Percentage</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInNetSalesPercentage_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInNetSalesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percent change in total revenue from sales of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances and sales discounts, from the previous period to the current period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInNetSalesPercentage" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInNetSalesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInNetSalesPercentage" xlink:to="lab_rop_IncreaseDecreaseInNetSalesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f6c609fd-90fe-4e97-b2d6-38fd602007e6_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_35ecc224-1986-475a-8d73-5c81876e9fdb_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_EddyfiNDTIncMember_e1e0c756-55db-47cb-bcd0-37f4539c9920_terseLabel_en-US" xlink:label="lab_rop_EddyfiNDTIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eddyfi NDT Inc</link:label>
    <link:label id="lab_rop_EddyfiNDTIncMember_label_en-US" xlink:label="lab_rop_EddyfiNDTIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eddyfi NDT Inc [Member]</link:label>
    <link:label id="lab_rop_EddyfiNDTIncMember_documentation_en-US" xlink:label="lab_rop_EddyfiNDTIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eddyfi NDT Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_EddyfiNDTIncMember" xlink:href="rop-20220630.xsd#rop_EddyfiNDTIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_EddyfiNDTIncMember" xlink:to="lab_rop_EddyfiNDTIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_28b4614c-e2a9-47c8-860d-81cdaa53329a_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities from discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_4508cfbf-a3a5-408b-8575-1c056122c6a9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock options granted during the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8d4cb6e0-a288-4721-98c1-2603ffa1ad15_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_a7fff317-5bba-4a44-9b96-65385685400f_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0ba132d5-a729-43c9-ab0c-3d8aa988de39_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_30a789b9-b3d2-46bf-8ad6-19725906c4ad_terseLabel_en-US" xlink:label="lab_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments initially equaling</link:label>
    <link:label id="lab_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_label_en-US" xlink:label="lab_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" xlink:to="lab_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_8d60ad29-db06-4731-85bd-eb47bf410dd6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAbstract_759baf28-8422-4ab0-99c1-9d6b31b36837_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency [Abstract]</link:label>
    <link:label id="lab_us-gaap_LossContingencyAbstract_label_en-US" xlink:label="lab_us-gaap_LossContingencyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAbstract" xlink:to="lab_us-gaap_LossContingencyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_97d4fbd8-1545-4388-b22e-3adc5c549420_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_63fd9c87-fdd3-44f1-b95f-dbc4de31ce26_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_397c7b65-fed2-45af-9670-660d979ab000_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_55443474-de72-4375-92dd-6bb6e06702fc_terseLabel_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc</link:label>
    <link:label id="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_label_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc [Member]</link:label>
    <link:label id="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_documentation_en-US" xlink:label="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:to="lab_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fb6efc64-cfa7-4613-86fe-3c938934837b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b6e8b0d5-9028-41b1-8f6b-2a13ab384135_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_0ba3820d-5bfc-4139-8b12-86deec5d18ba_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_077057d0-89a3-4ee3-b93c-2451e4823820_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_ba7db344-6bab-47de-b586-0401c2bdc4b7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_d9b18b8e-ab0c-49d1-aad5-4e2f8ec8eddc_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_6a5ae5a3-188a-440e-971e-7312c4f617d3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings (payments) under revolving line of credit, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_64eb9fdf-0a69-4b4e-8762-cdfe055acd7f_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout consideration</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contingent Earnout Consideration</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contingent Earnout Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8a528abf-6263-44cf-882c-34f7b3bbbd80_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_353ae577-313c-4645-96e9-da5c3cce9c4e_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6ec3fbfa-11f8-4f14-82c3-a7df5121d37a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f1e81970-a5b7-4e76-81ce-dfca42c019d2_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_cbb92ec6-2fc8-4dfe-94ec-d7d54610b717_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_36f3b9c4-dd24-4235-b75a-e094de8753bf_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_f3ace7fc-a365-40a2-ae0a-9c5e00392ff2_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_2f3915a4-aae5-4165-9b1c-f8f3ae900dd1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_4aa47725-9d5d-4538-8e61-b38a6fd4ea8d_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_c55e04a3-17e4-4f65-8945-7e529c2828a2_terseLabel_en-US" xlink:label="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest divested, percent</link:label>
    <link:label id="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_label_en-US" xlink:label="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent</link:label>
    <link:label id="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_documentation_en-US" xlink:label="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:href="rop-20220630.xsd#rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:to="lab_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d0ab623f-c20a-470f-b892-3a04fa4c065e_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average useful life of finite-lived intangible assets (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_InterestRateScenarioAxis_d14a2eeb-6b75-4b07-b67e-7d719e8e366c_terseLabel_en-US" xlink:label="lab_rop_InterestRateScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario [Axis]</link:label>
    <link:label id="lab_rop_InterestRateScenarioAxis_label_en-US" xlink:label="lab_rop_InterestRateScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario [Axis]</link:label>
    <link:label id="lab_rop_InterestRateScenarioAxis_documentation_en-US" xlink:label="lab_rop_InterestRateScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioAxis" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_InterestRateScenarioAxis" xlink:to="lab_rop_InterestRateScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_CommonCentsSystemsIncMember_798127e2-3a6b-4421-bdd2-3215a510d1d6_terseLabel_en-US" xlink:label="lab_rop_CommonCentsSystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Cents Systems, Inc</link:label>
    <link:label id="lab_rop_CommonCentsSystemsIncMember_label_en-US" xlink:label="lab_rop_CommonCentsSystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Cents Systems, Inc [Member]</link:label>
    <link:label id="lab_rop_CommonCentsSystemsIncMember_documentation_en-US" xlink:label="lab_rop_CommonCentsSystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Cents Systems, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CommonCentsSystemsIncMember" xlink:href="rop-20220630.xsd#rop_CommonCentsSystemsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_CommonCentsSystemsIncMember" xlink:to="lab_rop_CommonCentsSystemsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ProductRevenueMember_907635e8-fe9a-4ed0-82c3-f1a9520a4a0e_terseLabel_en-US" xlink:label="lab_rop_ProductRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Revenue</link:label>
    <link:label id="lab_rop_ProductRevenueMember_label_en-US" xlink:label="lab_rop_ProductRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Revenue [Member]</link:label>
    <link:label id="lab_rop_ProductRevenueMember_documentation_en-US" xlink:label="lab_rop_ProductRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProductRevenueMember" xlink:href="rop-20220630.xsd#rop_ProductRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ProductRevenueMember" xlink:to="lab_rop_ProductRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_79e1f161-60b7-495c-8175-c093e3279bdd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_1c8c17f9-55a8-4a45-8ee7-75e0600b5d44_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_6be87b31-4879-4a4a-9702-773c7291b60c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SoftwareRelatedMember_6904644f-2c75-466f-a6ba-ee290d5c7139_terseLabel_en-US" xlink:label="lab_rop_SoftwareRelatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software related</link:label>
    <link:label id="lab_rop_SoftwareRelatedMember_label_en-US" xlink:label="lab_rop_SoftwareRelatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related [Member]</link:label>
    <link:label id="lab_rop_SoftwareRelatedMember_documentation_en-US" xlink:label="lab_rop_SoftwareRelatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedMember" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SoftwareRelatedMember" xlink:to="lab_rop_SoftwareRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_fe27bc4a-c59c-4728-b5b7-23de5c14df1b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed rate senior notes carrying amount</link:label>
    <link:label id="lab_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_label_en-US" xlink:label="lab_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:to="lab_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d9a748ce-e33f-49b8-a872-91bcdcdafc66_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ceb0b1b-3556-4f5c-a98b-736344fc43c4_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenues:</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_3c15d50f-9795-4b76-8329-b76f8e46caba_terseLabel_en-US" xlink:label="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average vest date fair value per share (in dollars per share)</link:label>
    <link:label id="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_label_en-US" xlink:label="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Vest Date Fair Value</link:label>
    <link:label id="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_documentation_en-US" xlink:label="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average fair value as of vest dates pertaining to a share-based award plan other than a stock option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares, other instruments, or cash in accordance with the terms of the arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:href="rop-20220630.xsd#rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:to="lab_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_0cf2a3bb-1593-48b1-9ee1-6fd668d78565_negatedTerseLabel_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in deferred revenue - non-current</link:label>
    <link:label id="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_label_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent, Increase (Decrease)</link:label>
    <link:label id="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Noncurrent, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:to="lab_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_0a870484-0003-4ca3-9009-f9516b2e3f69_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_84a28eae-c9f4-4d46-80cf-3f83301e6ad6_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_6fc970a6-2e04-4112-b164-a9ea6a15cd73_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_77df5f85-2be6-437a-8528-453da3055a02_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ed7edaa0-5732-41c5-9990-fa94f86efe14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_InterestRateScenarioTwoMember_1cc9c6b5-a690-48e5-8785-3e29e1932562_terseLabel_en-US" xlink:label="lab_rop_InterestRateScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate scenario two</link:label>
    <link:label id="lab_rop_InterestRateScenarioTwoMember_label_en-US" xlink:label="lab_rop_InterestRateScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario Two [Member]</link:label>
    <link:label id="lab_rop_InterestRateScenarioTwoMember_documentation_en-US" xlink:label="lab_rop_InterestRateScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Scenario Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioTwoMember" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_InterestRateScenarioTwoMember" xlink:to="lab_rop_InterestRateScenarioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_abea41d2-f127-4b41-94b8-4a37409934e1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from Contracts</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_053e4e67-5846-4e3d-8163-168a7bb76384_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_9a9f7f68-1327-4947-8fb7-0a300b681de1_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_85a0798b-96e4-48c7-bd71-7844913f2dfe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate (%)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3fe9ca75-9615-4509-b626-206f5f5d421a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_d7aefa1c-8ea0-4210-9b25-8a5ed974dad2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_4e1d38fb-f534-423a-a168-5216ec33230d_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_5587511a-e733-4473-b708-58e016224177_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_ac08a41a-ae1e-41a8-ab06-ac85a96aeec1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_27bd6cf2-cfa6-47cf-9c5b-b94cab56753e_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9e03de0c-0569-4d67-bda2-8a1fa4b3c073_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_91c0a506-8939-40e2-9183-e2ede85e4f8a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b6b4b391-02de-417d-83ab-9a52a860a661_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7584bf3b-e407-4550-b993-2b69a8138832_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_dfd75a4b-22c4-417a-b199-e0b109a989b2_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_69e74bbf-8346-4af2-8b7f-e1acb296b20d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member_abf72dfd-e3a8-45cd-948c-d96215764e24_verboseLabel_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$1,000 1.750% senior notes due 2031</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member_label_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due February 15, 2031 [Member]</link:label>
    <link:label id="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member_documentation_en-US" xlink:label="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Due February 15, 2031</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueFebruary152031Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:to="lab_rop_SeniorUnsecuredNotesDueFebruary152031Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_57002ebe-1482-46a0-a319-0aaad864ed73_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_f5e80916-12cf-4654-bbfe-eb5b613bfc72_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8f9b1e7f-c780-49d0-a64c-eff77af286a8_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net (excluding goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7880857e-9d46-4325-9db4-7b3c8b4d6c8e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_3ee1260d-d266-405d-974e-eb7e3feff596_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_944d6941-9a08-4a2e-a5d2-d544da498f13_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage by parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_d01a38df-25ab-407a-bd41-9d420a0e8074_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_d1705d2d-2f1b-43ef-8ade-c5ded377cef0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3d624576-ef83-4f28-9ac4-02c1cd185f83_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_df094f7b-c493-4ac6-8080-8fc806d92673_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_62d823a5-9687-4e6a-a463-81e2fea0d06f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_0f846112-67e0-48a9-8e4a-2a919fbac2d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_adce259a-f959-4a18-8313-92e452ceb9ec_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_0d96eac5-cdf4-4c7a-a22c-fdc0214fd6dd_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_58195f83-ccd1-484d-8b87-1e7092a0e5b2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_43831633-c718-479a-938f-fe46eca903f5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_63ee0ef9-f6cd-491d-a453-16a0afde0061_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_MGASystemsHoldingsIncMember_fe680d9c-563b-4916-adf5-e3a07496d428_terseLabel_en-US" xlink:label="lab_rop_MGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MGA Systems Holdings, Inc</link:label>
    <link:label id="lab_rop_MGASystemsHoldingsIncMember_label_en-US" xlink:label="lab_rop_MGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MGA Systems Holdings, Inc [Member]</link:label>
    <link:label id="lab_rop_MGASystemsHoldingsIncMember_documentation_en-US" xlink:label="lab_rop_MGASystemsHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MGA Systems Holdings, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MGASystemsHoldingsIncMember" xlink:href="rop-20220630.xsd#rop_MGASystemsHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_MGASystemsHoldingsIncMember" xlink:to="lab_rop_MGASystemsHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_fc1723b5-7133-4644-8c47-6c6341abafb9_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_07dd1398-9e06-4df1-a650-4b2685baca9d_verboseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable" xlink:to="lab_us-gaap_UnbilledContractsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_572ed508-863b-410e-8f4f-8fd1db16e615_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_TransCoreMember_105f51c3-9d40-41c4-8216-00b6efbd595b_terseLabel_en-US" xlink:label="lab_rop_TransCoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore</link:label>
    <link:label id="lab_rop_TransCoreMember_label_en-US" xlink:label="lab_rop_TransCoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore [Member]</link:label>
    <link:label id="lab_rop_TransCoreMember_documentation_en-US" xlink:label="lab_rop_TransCoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TransCore</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreMember" xlink:href="rop-20220630.xsd#rop_TransCoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_TransCoreMember" xlink:to="lab_rop_TransCoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_e038e7e3-a082-435b-99d0-329cc63a127b_terseLabel_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_label_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Income (Expense) Not Identified As Major, Net</link:label>
    <link:label id="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_documentation_en-US" xlink:label="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Income (Expense) Not Identified As Major, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:to="lab_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_58d40464-3e21-496d-8c2f-0944de0a0da3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_e3b7b0ff-54d1-4305-81c7-9e94a14c92b2_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_96530058-f4f0-450e-9f31-c78b272ed5b3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_62d0ac67-9a7d-4a45-9eb9-06ef629a1eea_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_SoftwareRelatedReoccurringMember_82df5de5-f05a-4030-a1e2-196973457f31_terseLabel_en-US" xlink:label="lab_rop_SoftwareRelatedReoccurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reoccurring</link:label>
    <link:label id="lab_rop_SoftwareRelatedReoccurringMember_label_en-US" xlink:label="lab_rop_SoftwareRelatedReoccurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Reoccurring [Member]</link:label>
    <link:label id="lab_rop_SoftwareRelatedReoccurringMember_documentation_en-US" xlink:label="lab_rop_SoftwareRelatedReoccurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Related, Reoccurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedReoccurringMember" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedReoccurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_SoftwareRelatedReoccurringMember" xlink:to="lab_rop_SoftwareRelatedReoccurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_9060b879-46eb-43c3-a837-b1f6d84c7d10_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory reserves</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_270bfde0-9e77-4039-8c57-d50761be9130_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cd40617e-9884-4f0a-9f7d-be19c2167183_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards vested during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_9ef010de-8332-4404-935b-178d93704047_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_8993ad7f-ee67-4cfb-a074-d008c91566ec_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_658d8b75-b1c7-47ae-94ca-200614c962de_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount on the average closing price for the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_1b4a8d3a-84be-40b4-817f-ece6fa824e12_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_0d90cbe0-b5ad-4c85-b23f-ae440c3d2ae0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_659e4c27-e96f-4ad4-98a3-b53eb51790e9_negatedTerseLabel_en-US" xlink:label="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_label_en-US" xlink:label="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Unbilled Receivables, Current</link:label>
    <link:label id="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_documentation_en-US" xlink:label="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInUnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:to="lab_rop_IncreaseDecreaseInUnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_24e664dd-8a93-4171-9e55-06feed5401c0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured, interest rate during period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_7c5fac88-dd22-4a67-a1f4-20a1641cd1aa_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation settlement, one time charge</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementExpense" xlink:to="lab_us-gaap_LitigationSettlementExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_04a66128-9c04-4145-bfb2-ffeefcfe34cf_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_9ef3c7c7-e871-42f9-8408-a7cd2f52e78b_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_1f20f1e3-bce0-4df6-ad4f-92a3ffd88bd5_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_AllenEtAlVVertaforeIncMember_1afa97cf-2fbb-4385-9fbc-b2b9f2b6a0bb_terseLabel_en-US" xlink:label="lab_rop_AllenEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allen, et al. v. Vertafore, Inc.</link:label>
    <link:label id="lab_rop_AllenEtAlVVertaforeIncMember_label_en-US" xlink:label="lab_rop_AllenEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allen, et al. v. Vertafore, Inc. [Member]</link:label>
    <link:label id="lab_rop_AllenEtAlVVertaforeIncMember_documentation_en-US" xlink:label="lab_rop_AllenEtAlVVertaforeIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allen, et al. v. Vertafore, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_AllenEtAlVVertaforeIncMember" xlink:href="rop-20220630.xsd#rop_AllenEtAlVVertaforeIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_AllenEtAlVVertaforeIncMember" xlink:to="lab_rop_AllenEtAlVVertaforeIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_0d2b03eb-5263-45ac-86d4-7c3d9ebd9a50_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7d9f3e22-e272-4e5d-a399-c7df3eddae57_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c30d0d98-88c8-45a4-a0ff-e761afbdd366_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_42afbbfe-93c4-4f48-a215-3d141d2a46fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract_358d70d6-4d8f-4e7f-86a2-61220818bf20_terseLabel_en-US" xlink:label="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings per share from continuing operations:</link:label>
    <link:label id="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract_label_en-US" xlink:label="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Per Share From Continuing Operations [Abstract]</link:label>
    <link:label id="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract_documentation_en-US" xlink:label="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Per Share From Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:href="rop-20220630.xsd#rop_NetEarningsPerShareFromContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:to="lab_rop_NetEarningsPerShareFromContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_a3a7a7eb-d94d-4372-a9f0-903912287587_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_a130ea2e-a306-4a3f-9390-a0c06e974298_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated corporate general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_3ff8cd59-497b-4907-ab1b-fb60c3595f10_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_7f48de17-150f-46f3-9cdc-ce34bea13611_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_34b86cd4-1af0-4853-96e8-80821e3c8a74_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_5fa8d2b3-e592-4781-8a38-2bf6436dd4aa_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e23811e0-08f9-4825-8b50-a5b95feaa52d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_b4d1bbfe-2e69-4dbd-8997-b67a33aef6d5_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indebtedness third-party</link:label>
    <link:label id="lab_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_label_en-US" xlink:label="lab_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Third-Party Environmental Recoveries Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable" xlink:to="lab_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_00abfcac-d483-4400-83bb-5e172c3a5182_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash stock compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_49c6c38c-2570-4514-acef-e2c9074e7faa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_49d3df7f-29e3-4df2-a820-c0e4e5699e42_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_26a1008a-cc1c-4539-8db7-56bc033cc1d8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_ba34994d-ea10-442c-8a34-d7f6f3e22aaa_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_1dfc5199-6308-4432-aed3-338c426a993a_negatedTerseLabel_en-US" xlink:label="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in investing activities from discontinued operations</link:label>
    <link:label id="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Used in Investing Activities, Discontinued Operations</link:label>
    <link:label id="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_documentation_en-US" xlink:label="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Used in Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="rop-20220630.xsd#rop_CashUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_rop_CashUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_fa47b71c-31e9-4eb7-b9ca-97bea7369f67_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations_dbd18d59-ebd1-42cf-b712-bb9bf5ca0bcb_terseLabel_en-US" xlink:label="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from disposition of discontinued operations</link:label>
    <link:label id="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations_label_en-US" xlink:label="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Disposition Of Discontinued Operations</link:label>
    <link:label id="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations_documentation_en-US" xlink:label="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Disposition Of Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:href="rop-20220630.xsd#rop_ProceedsFromDispositionOfDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:to="lab_rop_ProceedsFromDispositionOfDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOtherOperatingActivities_0e254894-b8be-4749-984d-1dd554bdc9fe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOtherOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForOtherOperatingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForOtherOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Other Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOtherOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOtherOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOtherOperatingActivities" xlink:to="lab_us-gaap_PaymentsForOtherOperatingActivities" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>rop-20220630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:14e83ec3-1a3d-485e-b146-0cc936cae170,g:db604bd8-f533-4c3c-acdc-d7288a90bfb6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://ropertech.com/role/Cover" xlink:type="simple" xlink:href="rop-20220630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_858a1e5b-5e9b-4a1e-8fca-4f2d8585d675" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentType_858a1e5b-5e9b-4a1e-8fca-4f2d8585d675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_1736fd75-a9da-4702-a24d-36227fe7fa4a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentQuarterlyReport_1736fd75-a9da-4702-a24d-36227fe7fa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_dcb91402-6adc-4819-ac96-8544bcb27552" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentPeriodEndDate_dcb91402-6adc-4819-ac96-8544bcb27552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_cd2799b6-ff72-4c41-b007-7303baa3a70f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentTransitionReport_cd2799b6-ff72-4c41-b007-7303baa3a70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_9ac8ce8b-7c55-4a3c-99d4-e2f5fe733f22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityFileNumber_9ac8ce8b-7c55-4a3c-99d4-e2f5fe733f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_7d570bfb-4ece-4613-9f40-c192814a105a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityRegistrantName_7d570bfb-4ece-4613-9f40-c192814a105a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_84603fff-a532-4ca0-a0a5-76f3ab8cd7d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityIncorporationStateCountryCode_84603fff-a532-4ca0-a0a5-76f3ab8cd7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b2ee9ab9-1975-4358-b48a-1741cad9e4fc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityTaxIdentificationNumber_b2ee9ab9-1975-4358-b48a-1741cad9e4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b0939679-a185-40ae-9bad-6988894c05ac" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityAddressAddressLine1_b0939679-a185-40ae-9bad-6988894c05ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_df6b229e-5dad-4e54-aec9-2a6972849f8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityAddressCityOrTown_df6b229e-5dad-4e54-aec9-2a6972849f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0ea42cf1-f724-46c1-a9ea-b93819b8836c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityAddressStateOrProvince_0ea42cf1-f724-46c1-a9ea-b93819b8836c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_6647a094-6af5-4ccb-9504-3c1c2b467af5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityAddressPostalZipCode_6647a094-6af5-4ccb-9504-3c1c2b467af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a40d085e-c3cb-4424-9be9-3f90cd1b079b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_CityAreaCode_a40d085e-c3cb-4424-9be9-3f90cd1b079b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b43df683-951e-48d1-af0e-bb0bc230659e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_LocalPhoneNumber_b43df683-951e-48d1-af0e-bb0bc230659e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_98667f4b-3177-4d75-add5-1064cf1222c2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_Security12bTitle_98667f4b-3177-4d75-add5-1064cf1222c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_8b6b7e36-cb3b-47a1-b408-b8002c6a8296" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_TradingSymbol_8b6b7e36-cb3b-47a1-b408-b8002c6a8296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_cfc56399-cf80-4664-b365-b9077fde754b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_SecurityExchangeName_cfc56399-cf80-4664-b365-b9077fde754b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_258a2c20-8ede-4b3b-b2da-305d8b4d637c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityCurrentReportingStatus_258a2c20-8ede-4b3b-b2da-305d8b4d637c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_57896e26-2427-4941-bfa8-699feb026555" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityInteractiveDataCurrent_57896e26-2427-4941-bfa8-699feb026555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_81e8daaa-55d3-47d6-bcc9-3eeef30f5f7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityFilerCategory_81e8daaa-55d3-47d6-bcc9-3eeef30f5f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e1a81058-a40c-4cff-bedc-1bbdaf8b067d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntitySmallBusiness_e1a81058-a40c-4cff-bedc-1bbdaf8b067d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_59fc42b6-6a10-4d69-a0a7-d08cf238f7bd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityEmergingGrowthCompany_59fc42b6-6a10-4d69-a0a7-d08cf238f7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_9dc88233-3d92-4c11-84b1-d60010e10d6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityShellCompany_9dc88233-3d92-4c11-84b1-d60010e10d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_987a521b-afd5-4601-a545-83ea7d17e75d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_987a521b-afd5-4601-a545-83ea7d17e75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_bb9a4269-409d-4c23-8fd8-9cd017de1fc8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_EntityCentralIndexKey_bb9a4269-409d-4c23-8fd8-9cd017de1fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_2a2dd4a3-d17a-4df2-a2a7-ccb6aec0ff21" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_CurrentFiscalYearEndDate_2a2dd4a3-d17a-4df2-a2a7-ccb6aec0ff21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_82f27c35-7118-41a9-95da-e6f68bacd80c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentFiscalYearFocus_82f27c35-7118-41a9-95da-e6f68bacd80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c2c1e80f-b549-45f1-b61b-074eb6f7593c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c2c1e80f-b549-45f1-b61b-074eb6f7593c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_b8ffbc4e-d68f-4d6c-90c2-9eb14bdc1cb1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8fefbb8-5189-4d6c-a344-bdda7f06a5f2" xlink:to="loc_dei_AmendmentFlag_b8ffbc4e-d68f-4d6c-90c2-9eb14bdc1cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofEarningsunaudited"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_60161fb3-a983-4d54-a9fc-910b67ef701d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_60161fb3-a983-4d54-a9fc-910b67ef701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_3a567ba8-61b3-41d5-a44d-d1b2761d2f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_CostOfRevenue_3a567ba8-61b3-41d5-a44d-d1b2761d2f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_71eec2b9-f2b4-486d-b4ec-f5dc8d2ddb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_GrossProfit_71eec2b9-f2b4-486d-b4ec-f5dc8d2ddb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_91bdf9eb-df20-4753-bcdf-1e692d1586c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_91bdf9eb-df20-4753-bcdf-1e692d1586c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_94bb5e85-bdf6-4883-b5bb-065577b4a477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_OperatingIncomeLoss_94bb5e85-bdf6-4883-b5bb-065577b4a477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_050e579f-132a-49d2-9f68-5cfc94be016b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_InterestExpense_050e579f-132a-49d2-9f68-5cfc94be016b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4b6ed549-384e-4d24-8db1-58e3623aed02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4b6ed549-384e-4d24-8db1-58e3623aed02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e777a3ff-89e9-4b12-af79-f5d451cf24aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e777a3ff-89e9-4b12-af79-f5d451cf24aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e5e3b4aa-8ce5-44ff-a825-f503524a2af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e5e3b4aa-8ce5-44ff-a825-f503524a2af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_acec9390-b1fe-4ffb-a861-b3c5e67a7b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_acec9390-b1fe-4ffb-a861-b3c5e67a7b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_4184a5de-24d1-42b8-a44d-303ef7b59826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_4184a5de-24d1-42b8-a44d-303ef7b59826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_f9ee92e1-5c5b-419c-bee0-b1b3b0d73c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_f9ee92e1-5c5b-419c-bee0-b1b3b0d73c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9dff45f6-4426-4434-a34b-ae89723ded06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_9dff45f6-4426-4434-a34b-ae89723ded06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63b09936-7efe-4ae7-b73f-e535210f666e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_NetIncomeLoss_63b09936-7efe-4ae7-b73f-e535210f666e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract_c3e3ea2e-3ca0-4888-863b-dd0928d6418b" xlink:href="rop-20220630.xsd#rop_NetEarningsPerShareFromContinuingOperationsAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract_c3e3ea2e-3ca0-4888-863b-dd0928d6418b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8f37fdd2-b6d4-4d43-8b1d-499f2d93593b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract_c3e3ea2e-3ca0-4888-863b-dd0928d6418b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8f37fdd2-b6d4-4d43-8b1d-499f2d93593b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ca6811d8-2f40-45a2-9e37-3b10ef65042a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_NetEarningsPerShareFromContinuingOperationsAbstract_c3e3ea2e-3ca0-4888-863b-dd0928d6418b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ca6811d8-2f40-45a2-9e37-3b10ef65042a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_4cbc2406-34cc-4aa2-99e1-1f5913c3b562" xlink:href="rop-20220630.xsd#rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_4cbc2406-34cc-4aa2-99e1-1f5913c3b562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_dbfa7b91-bf2e-44ba-8384-3f5625978d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_4cbc2406-34cc-4aa2-99e1-1f5913c3b562" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_dbfa7b91-bf2e-44ba-8384-3f5625978d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_8bcceb75-40ab-4d87-aa93-706598659167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract_4cbc2406-34cc-4aa2-99e1-1f5913c3b562" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_8bcceb75-40ab-4d87-aa93-706598659167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_230e1c11-1acb-4a48-9db7-832fc4fbca41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_EarningsPerShareAbstract_230e1c11-1acb-4a48-9db7-832fc4fbca41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_712e641a-8fbf-4406-9c4e-a174ad4b8a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_230e1c11-1acb-4a48-9db7-832fc4fbca41" xlink:to="loc_us-gaap_EarningsPerShareBasic_712e641a-8fbf-4406-9c4e-a174ad4b8a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_45472703-511e-49bb-8019-31ec5a31c449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_230e1c11-1acb-4a48-9db7-832fc4fbca41" xlink:to="loc_us-gaap_EarningsPerShareDiluted_45472703-511e-49bb-8019-31ec5a31c449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_549016db-5eff-4e6c-b70f-4484775be64f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_07a8528b-fbca-4fb2-a4e1-f1cfacb35591" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_549016db-5eff-4e6c-b70f-4484775be64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_da6370ef-d25c-4f22-b95e-68541bc279b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_549016db-5eff-4e6c-b70f-4484775be64f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_da6370ef-d25c-4f22-b95e-68541bc279b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0b51383e-7a55-49db-a495-fb29d2f7f1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_549016db-5eff-4e6c-b70f-4484775be64f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0b51383e-7a55-49db-a495-fb29d2f7f1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5267bbb3-382b-4faa-b3b6-227e0cd3b251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7eff1022-ef71-4108-b7c6-ed25ead37a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5267bbb3-382b-4faa-b3b6-227e0cd3b251" xlink:to="loc_us-gaap_NetIncomeLoss_7eff1022-ef71-4108-b7c6-ed25ead37a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2305a000-4a6d-4c93-9b2b-77d2a85b25d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5267bbb3-382b-4faa-b3b6-227e0cd3b251" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2305a000-4a6d-4c93-9b2b-77d2a85b25d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_36a02128-20b8-43ec-8cd8-9e08f07541f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2305a000-4a6d-4c93-9b2b-77d2a85b25d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_36a02128-20b8-43ec-8cd8-9e08f07541f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4474e52a-a985-4b98-baf3-4362d7c333cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2305a000-4a6d-4c93-9b2b-77d2a85b25d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4474e52a-a985-4b98-baf3-4362d7c333cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3976be2d-7aee-443e-9066-2d6093bd4b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5267bbb3-382b-4faa-b3b6-227e0cd3b251" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3976be2d-7aee-443e-9066-2d6093bd4b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedBalanceSheetsunaudited"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a69a1fcf-cc87-4dc6-913c-3e6fe4ebe0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a69a1fcf-cc87-4dc6-913c-3e6fe4ebe0a9" xlink:to="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4fdb0d04-f07d-497c-a1dc-a3a772ea7172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4fdb0d04-f07d-497c-a1dc-a3a772ea7172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f8e7755d-9de2-4e3b-884a-3838cff2fb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f8e7755d-9de2-4e3b-884a-3838cff2fb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0489d682-478a-49d2-be5f-3618225caecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_InventoryNet_0489d682-478a-49d2-be5f-3618225caecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_ea5edb64-0273-493d-8f38-21f900bd9bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_PrepaidTaxes_ea5edb64-0273-493d-8f38-21f900bd9bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_7834a5b1-c7c2-4705-948a-c863047ae915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_7834a5b1-c7c2-4705-948a-c863047ae915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8e179c00-881f-4969-a128-cd88cf3c311c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_OtherAssetsCurrent_8e179c00-881f-4969-a128-cd88cf3c311c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2f9063f8-638b-4796-9f07-2f8f4908baac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2f9063f8-638b-4796-9f07-2f8f4908baac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4a076c95-7c67-44ba-bc95-c4998bbe44d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_AssetsCurrent_4a076c95-7c67-44ba-bc95-c4998bbe44d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc12647c-a31c-4761-9870-1f061981847b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc12647c-a31c-4761-9870-1f061981847b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b47a7eab-b55f-44b9-b6d8-6fa6204214b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_Goodwill_b47a7eab-b55f-44b9-b6d8-6fa6204214b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4a14ebef-cffc-4461-ad0a-3db795090be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4a14ebef-cffc-4461-ad0a-3db795090be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_67a98da3-8c7a-497d-ac5d-6fe4a7973f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_67a98da3-8c7a-497d-ac5d-6fe4a7973f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_154f2dc7-4e57-4071-8aba-97998de2a593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_154f2dc7-4e57-4071-8aba-97998de2a593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_ba9e2bd2-427a-48c7-aa05-8068df0b00c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_ba9e2bd2-427a-48c7-aa05-8068df0b00c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_41643a84-3430-4c81-ae33-dd2599df632c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a61cd9fd-3bbb-44b1-8de7-043f8bf65828" xlink:to="loc_us-gaap_Assets_41643a84-3430-4c81-ae33-dd2599df632c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a69a1fcf-cc87-4dc6-913c-3e6fe4ebe0a9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_34dde7eb-7719-4966-aa82-fc887d48f745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_34dde7eb-7719-4966-aa82-fc887d48f745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_08abb060-8789-4318-9d37-2b779d1032eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_08abb060-8789-4318-9d37-2b779d1032eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_05e1b0a7-561b-457c-8a36-a349de620b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_05e1b0a7-561b-457c-8a36-a349de620b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eb185ada-8c2e-4a8a-88e5-8d4d713ce67e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_eb185ada-8c2e-4a8a-88e5-8d4d713ce67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_df72f8f1-bc8d-49d8-a1e4-3a76c92ff772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_df72f8f1-bc8d-49d8-a1e4-3a76c92ff772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3893e73c-49c4-403d-88d5-a18078a096d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LongTermDebtCurrent_3893e73c-49c4-403d-88d5-a18078a096d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3572777e-8e0c-4e9d-9ee1-7186ca2ac30f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3572777e-8e0c-4e9d-9ee1-7186ca2ac30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_615b2c77-31a4-4ef4-82ae-d65ef6a4b7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LiabilitiesCurrent_615b2c77-31a4-4ef4-82ae-d65ef6a4b7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2f7d6302-4d5f-4fcb-96ca-df8c98f4bbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2f7d6302-4d5f-4fcb-96ca-df8c98f4bbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9abed209-4983-44b5-8ac5-4e23caa90ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9abed209-4983-44b5-8ac5-4e23caa90ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ea6b3619-bd48-42ea-9a23-fa3ebd76da97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ea6b3619-bd48-42ea-9a23-fa3ebd76da97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_d1656716-39f3-4057-8b06-ee5c2bdfb77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_d1656716-39f3-4057-8b06-ee5c2bdfb77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_70b5aff3-0b24-4e3f-aef8-fc5e98385f39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_Liabilities_70b5aff3-0b24-4e3f-aef8-fc5e98385f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1b22db1d-c99a-4d01-831b-1146da3e20cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1b22db1d-c99a-4d01-831b-1146da3e20cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8f882268-4170-46eb-88fd-ae278dc1a953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_CommonStockValue_8f882268-4170-46eb-88fd-ae278dc1a953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_c90943ca-bcdf-41b8-ba82-d157c6d8628d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_AdditionalPaidInCapital_c90943ca-bcdf-41b8-ba82-d157c6d8628d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a8363710-fb1f-4938-9c0b-5bad0aa8fe4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a8363710-fb1f-4938-9c0b-5bad0aa8fe4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8fee86f2-f442-4944-9797-2e912020b49b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8fee86f2-f442-4944-9797-2e912020b49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_c86ac512-5a78-46d0-9d9e-112effd6ee85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_TreasuryStockValue_c86ac512-5a78-46d0-9d9e-112effd6ee85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ceed53f5-4f2f-48bf-a41a-d9878fed190f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_StockholdersEquity_ceed53f5-4f2f-48bf-a41a-d9878fed190f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_16c9dbfd-0ada-44e3-8ad8-15606297bf80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cab09400-b90b-4142-8b18-45b892bc8a6e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_16c9dbfd-0ada-44e3-8ad8-15606297bf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofCashFlowsunaudited"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_4c988fe5-af9e-4be1-b7c4-3475c9ccbe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_4c988fe5-af9e-4be1-b7c4-3475c9ccbe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_488153f7-4538-4d02-b91b-e952b1b69597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_us-gaap_Depreciation_488153f7-4538-4d02-b91b-e952b1b69597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1b766001-cdb9-448d-89b4-d35d35d82804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1b766001-cdb9-448d-89b4-d35d35d82804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b7d5c099-18f1-435b-8f52-e41e477788d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b7d5c099-18f1-435b-8f52-e41e477788d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_41dc01a4-59fb-4498-b340-06848c954834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_us-gaap_ShareBasedCompensation_41dc01a4-59fb-4498-b340-06848c954834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_41cdf10f-740e-4468-8655-aececaea0fae" xlink:href="rop-20220630.xsd#rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit_41cdf10f-740e-4468-8655-aececaea0fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_f29e4baa-a777-47e9-b3a1-c97b2e97fa37" xlink:href="rop-20220630.xsd#rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_f29e4baa-a777-47e9-b3a1-c97b2e97fa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7889a4f-5949-4aa7-aef1-173d3521f023" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_717814d9-e5d5-4f19-85b1-f605daa40940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_717814d9-e5d5-4f19-85b1-f605daa40940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_bd6aa4a2-9d1e-4c13-a47b-dbb525ccbff7" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInUnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_rop_IncreaseDecreaseInUnbilledReceivablesCurrent_bd6aa4a2-9d1e-4c13-a47b-dbb525ccbff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3cb71aed-dca5-4a7f-961f-20dba93eabd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3cb71aed-dca5-4a7f-961f-20dba93eabd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fe1f510e-2edc-47b5-a8e3-7c3e58c648e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fe1f510e-2edc-47b5-a8e3-7c3e58c648e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_43f4aa05-d49a-4647-b51e-76e76a919842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_43f4aa05-d49a-4647-b51e-76e76a919842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_20815169-e674-4fc4-9b65-fffb0a05f34a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_20815169-e674-4fc4-9b65-fffb0a05f34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness_83f2c5af-0569-49a9-bfc8-2a1f05c5992d" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidOnDispositionOfBusiness"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_rop_IncomeTaxesPaidOnDispositionOfBusiness_83f2c5af-0569-49a9-bfc8-2a1f05c5992d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_ecf4331d-4419-4e01-98d5-c8952a148688" xlink:href="rop-20220630.xsd#rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness_ecf4331d-4419-4e01-98d5-c8952a148688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOtherOperatingActivities_d57523cb-d60f-44e3-a806-ce317c6c209a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOtherOperatingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_96d1bffa-f28e-478c-a5ac-38c127ef3c2d" xlink:to="loc_us-gaap_PaymentsForOtherOperatingActivities_d57523cb-d60f-44e3-a806-ce317c6c209a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1fe416e3-baf0-4c45-bffe-2bbc755ccd06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1fe416e3-baf0-4c45-bffe-2bbc755ccd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_25a24c6d-e0d7-448f-a08f-a34dba79915a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_25a24c6d-e0d7-448f-a08f-a34dba79915a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_56d2541d-9026-433d-b54f-2296acea2242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c3695c4b-4195-491a-8edf-17a580800283" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_56d2541d-9026-433d-b54f-2296acea2242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0551b133-2731-45c6-b31e-3a58d4f7c095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0551b133-2731-45c6-b31e-3a58d4f7c095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_9f4666ef-560b-473e-ad7b-8720d3127781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_9f4666ef-560b-473e-ad7b-8720d3127781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_40ef6b67-3051-4e61-bd05-1433e5ad2839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_40ef6b67-3051-4e61-bd05-1433e5ad2839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_9c1e7d60-e6c6-49fc-bde7-e1d085f25892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_9c1e7d60-e6c6-49fc-bde7-e1d085f25892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_37dd04f6-d6c7-4fde-a94c-a2c294de9044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_37dd04f6-d6c7-4fde-a94c-a2c294de9044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_bc7ed358-2c8c-443f-aea5-665c664bc110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_bc7ed358-2c8c-443f-aea5-665c664bc110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations_539e521f-4852-4a72-9258-c75f0d3e4ea7" xlink:href="rop-20220630.xsd#rop_ProceedsFromDispositionOfDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_rop_ProceedsFromDispositionOfDiscontinuedOperations_539e521f-4852-4a72-9258-c75f0d3e4ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_0be0836e-3e1e-4491-9ffe-2d1ea3f43eeb" xlink:href="rop-20220630.xsd#rop_CashUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_rop_CashUsedInInvestingActivitiesDiscontinuedOperations_0be0836e-3e1e-4491-9ffe-2d1ea3f43eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_849dc934-1453-4ce3-a4ee-a8ea2d076884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658b822b-cc98-4102-85da-865d05fff91d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_849dc934-1453-4ce3-a4ee-a8ea2d076884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_2d76f653-513e-451b-b404-f29ed5ce9d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_2d76f653-513e-451b-b404-f29ed5ce9d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_ca3d325d-aa91-4987-843e-d752d0811adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_PaymentsOfDividends_ca3d325d-aa91-4987-843e-d752d0811adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProceedsFromStockBasedCompensationNet_44aeafee-3d1c-4984-86aa-c66ce7d948c0" xlink:href="rop-20220630.xsd#rop_ProceedsFromStockBasedCompensationNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_rop_ProceedsFromStockBasedCompensationNet_44aeafee-3d1c-4984-86aa-c66ce7d948c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_c3e7a940-bb2a-4e96-8b21-8ba0aa7be74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_c3e7a940-bb2a-4e96-8b21-8ba0aa7be74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b041b982-7d70-47f7-9632-0774be16a708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b041b982-7d70-47f7-9632-0774be16a708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_bc88798d-b5f5-4790-842f-4b32913a6bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_bc88798d-b5f5-4790-842f-4b32913a6bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_e24e45f2-abb3-441d-96e7-0af11cc893ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_e24e45f2-abb3-441d-96e7-0af11cc893ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00ca2b31-28a2-42ee-8096-0c8d5c950328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1059f1c1-41c5-47e6-ab6c-bcb52e941d83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00ca2b31-28a2-42ee-8096-0c8d5c950328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f3bec4f6-1a1f-4385-a4fa-68db76513368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f3bec4f6-1a1f-4385-a4fa-68db76513368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_54658c3d-d883-4945-a201-968b31171cda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_54658c3d-d883-4945-a201-968b31171cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6684f6f3-8e83-4e6e-8569-b092a39b95a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6684f6f3-8e83-4e6e-8569-b092a39b95a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4646b01-38ff-480a-9d67-43c63ed7dabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d60dbec0-1dee-487f-8d62-42c7cb4783ca" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4646b01-38ff-480a-9d67-43c63ed7dabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2077ca21-8724-44e4-b244-c0c0b2ffc411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2077ca21-8724-44e4-b244-c0c0b2ffc411" xlink:to="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_219530d0-9bfe-480d-acb2-d99fe370b0fd" xlink:to="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8c04ebcd-096f-4fb0-bf6f-a30d3eadcddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_CommonStockMember_8c04ebcd-096f-4fb0-bf6f-a30d3eadcddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_63f1af41-e81e-4189-abdd-36909e548b63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_63f1af41-e81e-4189-abdd-36909e548b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_1cd15361-a925-429d-ad50-fd4f708b2d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_RetainedEarningsMember_1cd15361-a925-429d-ad50-fd4f708b2d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_eaa6dbb9-d569-4544-8a1e-a553f50710b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_eaa6dbb9-d569-4544-8a1e-a553f50710b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_0b7072f9-ab06-4ff6-89ee-922f12230ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_67e4b2c3-911a-4316-92e2-985f26c3f08c" xlink:to="loc_us-gaap_TreasuryStockCommonMember_0b7072f9-ab06-4ff6-89ee-922f12230ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7032ada0-723e-47b6-8bc5-e192ef4443ef" xlink:to="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93af4b67-1be8-4aa0-936f-b0ce668ff118" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_05c8a884-049b-4e85-a267-f0384d13e75a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockholdersEquity_05c8a884-049b-4e85-a267-f0384d13e75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_743aecb3-5d06-4851-8ff8-12f3bb812aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_NetIncomeLoss_743aecb3-5d06-4851-8ff8-12f3bb812aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_951a1030-cb2f-4adb-a5d1-c9adff4fcf64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_951a1030-cb2f-4adb-a5d1-c9adff4fcf64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_3bdef2de-5741-4ef9-84e3-c2dadb6052cb" xlink:href="rop-20220630.xsd#rop_APICShareBasedPaymentArrangementCashSettlementForDispositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions_3bdef2de-5741-4ef9-84e3-c2dadb6052cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_ce5f37b0-2916-4976-8f61-921242f7c20f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_ce5f37b0-2916-4976-8f61-921242f7c20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d1b2db8d-3a3d-47cb-aca5-cfc91a6fc851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d1b2db8d-3a3d-47cb-aca5-cfc91a6fc851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bad16d10-87a2-4c06-8a79-d2eb5a5ec805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bad16d10-87a2-4c06-8a79-d2eb5a5ec805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_a5b8d909-ab81-498a-886a-30cf3ff09939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_a5b8d909-ab81-498a-886a-30cf3ff09939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_4b9d7045-2f89-4cdf-9e24-b3694dcefa9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_DividendsCommonStock_4b9d7045-2f89-4cdf-9e24-b3694dcefa9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca575033-1d11-461d-b31e-3587d4381ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3c51615d-976d-4a51-8b1e-8f19ae966a58" xlink:to="loc_us-gaap_StockholdersEquity_ca575033-1d11-461d-b31e-3587d4381ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical" xlink:type="simple" xlink:href="rop-20220630.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8d37f773-5c34-435f-88d5-65e172ba0c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6f49c3f0-3c77-461c-abb4-00634a2a7e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8d37f773-5c34-435f-88d5-65e172ba0c5d" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6f49c3f0-3c77-461c-abb4-00634a2a7e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BasisofPresentation" xlink:type="simple" xlink:href="rop-20220630.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a7f89854-16c8-4d00-bd61-77b8f493eff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_fd89147d-85f0-4313-b502-14f1ce1477dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a7f89854-16c8-4d00-bd61-77b8f493eff8" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_fd89147d-85f0-4313-b502-14f1ce1477dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="rop-20220630.xsd#RecentAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RecentAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e07eea97-24d0-4fa6-99d6-c92b1ecd1446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_168b9bfb-2d1f-44b0-85e3-3e953cd6f866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e07eea97-24d0-4fa6-99d6-c92b1ecd1446" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_168b9bfb-2d1f-44b0-85e3-3e953cd6f866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RecentAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="rop-20220630.xsd#RecentAccountingPronouncementsPolicies"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RecentAccountingPronouncementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_da91b570-394b-44e0-827a-e50d0e22a852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1d6d2537-4606-4aed-bf9e-e44dc358e74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_da91b570-394b-44e0-827a-e50d0e22a852" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1d6d2537-4606-4aed-bf9e-e44dc358e74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/WeightedAverageSharesOutstanding" xlink:type="simple" xlink:href="rop-20220630.xsd#WeightedAverageSharesOutstanding"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/WeightedAverageSharesOutstanding" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c9faf78c-6242-4bb1-9296-6876d0ed60fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_15e69af2-2b9d-409d-ad58-a0009aa8f899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c9faf78c-6242-4bb1-9296-6876d0ed60fa" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_15e69af2-2b9d-409d-ad58-a0009aa8f899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingTables" xlink:type="simple" xlink:href="rop-20220630.xsd#WeightedAverageSharesOutstandingTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/WeightedAverageSharesOutstandingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_eeadcea7-9266-40b4-83c6-d8431a9fcf57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ea81c437-885b-4ce7-ae7c-1cbf64093ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eeadcea7-9266-40b4-83c6-d8431a9fcf57" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ea81c437-885b-4ce7-ae7c-1cbf64093ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c90a77fe-2b6b-4876-98e8-36635ce0434a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_59323c17-c577-43cf-99fc-d047c3243812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c90a77fe-2b6b-4876-98e8-36635ce0434a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_59323c17-c577-43cf-99fc-d047c3243812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_323a6850-3108-4505-ae7c-92cf47f19ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c90a77fe-2b6b-4876-98e8-36635ce0434a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_323a6850-3108-4505-ae7c-92cf47f19ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6677527b-ffb1-4390-abe6-2533f5851270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_323a6850-3108-4505-ae7c-92cf47f19ea7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6677527b-ffb1-4390-abe6-2533f5851270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b385ca14-7fcc-4b4f-979b-b66ff53c7919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c90a77fe-2b6b-4876-98e8-36635ce0434a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b385ca14-7fcc-4b4f-979b-b66ff53c7919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#WeightedAverageSharesOutstandingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_13e97b6b-cb8e-4338-9d7d-f688c48bfccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bfedb034-d13a-4383-b1a8-238d9f8d1abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_13e97b6b-cb8e-4338-9d7d-f688c48bfccc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bfedb034-d13a-4383-b1a8-238d9f8d1abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsandDisposition" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessAcquisitionsandDisposition"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BusinessAcquisitionsandDisposition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7a98ead6-68d6-4c1f-877b-bb5b8fd5eb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_f844b002-863b-478b-ba0f-cea6e1fffb06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7a98ead6-68d6-4c1f-877b-bb5b8fd5eb48" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_f844b002-863b-478b-ba0f-cea6e1fffb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessAcquisitionsandDispositionDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e2adea08-ffc2-40cc-a875-52bade0cd89a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e2adea08-ffc2-40cc-a875-52bade0cd89a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13c39bb-196d-45c1-95a8-d2ded06643df" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCMember_3a8588d9-96bc-4131-8d28-a3e4d139a1ab" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_HorizonLabSystemsLLCMember_3a8588d9-96bc-4131-8d28-a3e4d139a1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CommonCentsSystemsIncMember_0ddffca3-0722-44d4-90cc-4899d48414c6" xlink:href="rop-20220630.xsd#rop_CommonCentsSystemsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_CommonCentsSystemsIncMember_0ddffca3-0722-44d4-90cc-4899d48414c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MGASystemsHoldingsIncMember_398282ac-01ce-46ca-8205-23eea406f421" xlink:href="rop-20220630.xsd#rop_MGASystemsHoldingsIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_MGASystemsHoldingsIncMember_398282ac-01ce-46ca-8205-23eea406f421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_205d8a07-6081-4710-8bfb-edbc4e54d22a" xlink:href="rop-20220630.xsd#rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca0c184b-f7a6-44e5-921a-1b9640b4187b" xlink:to="loc_rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember_205d8a07-6081-4710-8bfb-edbc4e54d22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_99f040fe-16ac-48f4-a7be-6a6ceddbc549" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ef92f5ea-17ff-429f-82e1-c048d9e11a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_TradeNamesMember_ef92f5ea-17ff-429f-82e1-c048d9e11a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3b2b6d65-9cd1-4d80-a4d5-b79c3b9ac7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3b2b6d65-9cd1-4d80-a4d5-b79c3b9ac7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1ff14296-6812-4300-b98b-ea337ded6e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_df1c0a43-3d41-4a23-bc4d-366e79552c71" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1ff14296-6812-4300-b98b-ea337ded6e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1108dc01-80a4-485c-893b-699735337de5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SedaruIncMember_8aeb551c-cdd9-44bb-9e53-334b382b7995" xlink:href="rop-20220630.xsd#rop_SedaruIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_06453d3c-0046-479a-a6cb-7454f32c5f6f" xlink:to="loc_rop_SedaruIncMember_8aeb551c-cdd9-44bb-9e53-334b382b7995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_951f0d3a-b6aa-4d70-a351-49d1d54c324b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_974dd25e-2573-4259-8a58-b805216f9359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_974dd25e-2573-4259-8a58-b805216f9359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d759c456-105d-46b8-a299-e53da356de2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_Goodwill_d759c456-105d-46b8-a299-e53da356de2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_e5e50436-f681-405c-aaed-396ed2dd9102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_e5e50436-f681-405c-aaed-396ed2dd9102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9429bccb-5c1b-46de-a0dd-8700f7c3ff21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9429bccb-5c1b-46de-a0dd-8700f7c3ff21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c7bc2cfb-2f4f-4fe7-9def-4d086db450f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c7bc2cfb-2f4f-4fe7-9def-4d086db450f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ebc34c9d-7f86-4296-85b3-312ec6a7662f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ebc34c9d-7f86-4296-85b3-312ec6a7662f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_9ac54224-199b-42a7-9058-227a1401133e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_9ac54224-199b-42a7-9058-227a1401133e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_40b87ba8-93fc-4924-b70a-36dcf5aa35b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_36005b2c-6749-4e19-8a1a-7fd2808c2534" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_40b87ba8-93fc-4924-b70a-36dcf5aa35b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_140db433-f62b-40cf-8126-71d05b11499b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_d9ecf985-ba9f-4c59-96a2-49db26f5ce11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_140db433-f62b-40cf-8126-71d05b11499b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_d9ecf985-ba9f-4c59-96a2-49db26f5ce11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5b459b76-4f79-443d-9ea5-980a65acdb64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_7d41503d-62a0-4dee-8dc0-7e420a7a2029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5b459b76-4f79-443d-9ea5-980a65acdb64" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_7d41503d-62a0-4dee-8dc0-7e420a7a2029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_4d00131c-01ca-4162-97fa-4d4e1ad1ecfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_4d00131c-01ca-4162-97fa-4d4e1ad1ecfc" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_54717741-27a1-42b3-aa91-7b43cd3b397d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_ab2a1e4e-b645-4dbe-b53c-0a8b465b5743" xlink:href="rop-20220630.xsd#rop_SingaporeTechnologiesEngineeringLtdAffiliateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:to="loc_rop_SingaporeTechnologiesEngineeringLtdAffiliateMember_ab2a1e4e-b645-4dbe-b53c-0a8b465b5743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_EddyfiNDTIncMember_0548750c-3b61-40d5-9712-7c37201d95af" xlink:href="rop-20220630.xsd#rop_EddyfiNDTIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5c64a6c1-ee2a-41c0-a560-322516e71a09" xlink:to="loc_rop_EddyfiNDTIncMember_0548750c-3b61-40d5-9712-7c37201d95af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_c9c12882-b32e-4253-9fc9-f9b37531fbd6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_00980765-626e-401b-a3db-7a6dd30ac7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_00980765-626e-401b-a3db-7a6dd30ac7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_8fffb435-af0c-47b4-8f2e-58894eaa5b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d0baf534-9e50-481f-9cce-824f479add14" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_8fffb435-af0c-47b4-8f2e-58894eaa5b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_867e5ba5-5908-4dd4-95d8-17008c3689bb" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreMember_b4cf26b1-4a7d-4d78-97ec-b5509971de87" xlink:href="rop-20220630.xsd#rop_TransCoreMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_TransCoreMember_b4cf26b1-4a7d-4d78-97ec-b5509971de87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_0ebfd3ad-3779-4c11-bd1b-ccc55b55ebd8" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_0ebfd3ad-3779-4c11-bd1b-ccc55b55ebd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ZetecMember_6ea369dc-8f02-4b42-9657-312578797305" xlink:href="rop-20220630.xsd#rop_ZetecMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_ZetecMember_6ea369dc-8f02-4b42-9657-312578797305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_3e687cea-5b22-452f-949a-5edc8f0409dc" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9161ef69-5ccd-40e7-8df7-59918804b4d7" xlink:to="loc_rop_IndustrialBusinessesMember_3e687cea-5b22-452f-949a-5edc8f0409dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_6f492c95-9842-4228-bc0c-72f341c04fae" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0ba269ed-4c87-49c3-97e9-4809e9c8fac4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_b9987705-655d-444f-bf01-91c11793d41c" xlink:to="loc_srt_ScenarioForecastMember_0ba269ed-4c87-49c3-97e9-4809e9c8fac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_dead2688-6a18-41d2-ba3a-1fef7be364de" xlink:to="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_RIPICTopCoMember_075ea786-8f9b-40c0-bedd-c44b744c27ff" xlink:href="rop-20220630.xsd#rop_RIPICTopCoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_287666e3-246d-4581-b27b-9694e3002e20" xlink:to="loc_rop_RIPICTopCoMember_075ea786-8f9b-40c0-bedd-c44b744c27ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d030ff58-b72f-4868-b3d5-6f309754834f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_df791b29-0f39-4d42-bd80-99ac848f5661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_df791b29-0f39-4d42-bd80-99ac848f5661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f53b1e86-602b-4ddc-b640-d176eb05ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f53b1e86-602b-4ddc-b640-d176eb05ae74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e7a683ef-c4a8-43d0-8f02-950f7562c2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e7a683ef-c4a8-43d0-8f02-950f7562c2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_0e6702d2-ef73-4bf7-9943-e15d1d1888f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_0e6702d2-ef73-4bf7-9943-e15d1d1888f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_c84bab55-14f3-4354-b00d-ebff5cdca377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate_c84bab55-14f3-4354-b00d-ebff5cdca377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_f27cbdde-1f4e-4626-b9f5-5cd326105d59" xlink:href="rop-20220630.xsd#rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent_f27cbdde-1f4e-4626-b9f5-5cd326105d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7248a452-1dda-4b8d-a464-bc12dc5cfef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7248a452-1dda-4b8d-a464-bc12dc5cfef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_0008a89f-c644-46a6-b9e6-b666b10bb131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal_0008a89f-c644-46a6-b9e6-b666b10bb131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_9ef6f096-00cd-41f8-b4a8-341b892e4619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable_9ef6f096-00cd-41f8-b4a8-341b892e4619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_2c6b2d14-7461-404e-b8d0-99033975f0fb" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration_2c6b2d14-7461-404e-b8d0-99033975f0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalDeferredPurchasePrice_e0e82877-c967-408e-9249-e90f7432d774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_SupplementalDeferredPurchasePrice_e0e82877-c967-408e-9249-e90f7432d774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_b2aadb8f-05db-4bc8-961f-86f873e8d677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross_b2aadb8f-05db-4bc8-961f-86f873e8d677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cb71e3f6-a811-4c2e-8523-a7b1df1e1439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_3c75c0e0-217c-4574-85df-b1e638b20af9" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cb71e3f6-a811-4c2e-8523-a7b1df1e1439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_a88a0b3c-2e37-41bd-813a-4561da90b0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_a88a0b3c-2e37-41bd-813a-4561da90b0cb" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_085f108e-234b-4e97-bb8b-fe512fe98857" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_83ccd27e-7c5b-4cbe-880e-e6ebcd54bf18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_768f4379-11ce-4ffe-b432-e5acc0a2e46a" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_83ccd27e-7c5b-4cbe-880e-e6ebcd54bf18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e1b0b2f-b0a3-49ba-a90a-fd2f6ec59635" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_5044e3a7-cd1d-431b-936e-96311b3be09d" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_5044e3a7-cd1d-431b-936e-96311b3be09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_ea565c9b-b7b8-46b8-a27a-eb844e5267b0" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2f8907-17ed-403a-aa13-e3c38cc8daf7" xlink:to="loc_rop_IndustrialBusinessesMember_ea565c9b-b7b8-46b8-a27a-eb844e5267b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_182fb665-ed54-4e7d-9449-347cfb0d9873" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1528d4d0-7b08-4b2b-beb2-3f12c2b0d150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_dcc9bca9-8901-49b2-b4c3-ef8cde56da1a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1528d4d0-7b08-4b2b-beb2-3f12c2b0d150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9da517c8-ae47-4dbb-854d-6a928f2ee9a2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_ba024e19-7931-4631-a764-1ee989c6ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_ba024e19-7931-4631-a764-1ee989c6ba5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_b9493fa2-eec1-498b-9f2e-f47692b734ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_b9493fa2-eec1-498b-9f2e-f47692b734ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_98ce8e1c-ef81-4b43-8e05-23f29ebf101f" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet_98ce8e1c-ef81-4b43-8e05-23f29ebf101f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_93c1dad8-7879-47c0-a5e2-f76040d8255a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_93c1dad8-7879-47c0-a5e2-f76040d8255a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_d30b0481-d82b-4523-953c-33126a5cd5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent_d30b0481-d82b-4523-953c-33126a5cd5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_5d206107-c80b-4663-b4f7-6b273ac409e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent_5d206107-c80b-4663-b4f7-6b273ac409e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_b7bb7b2a-1f29-4103-b64c-300cca297cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_b7bb7b2a-1f29-4103-b64c-300cca297cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3fd18ae-8d0d-4da9-ba46-7f4d18e6cf1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3fd18ae-8d0d-4da9-ba46-7f4d18e6cf1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_1cfd6fbe-afca-4094-9fb5-d91a4a051fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_1cfd6fbe-afca-4094-9fb5-d91a4a051fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_d25b3fe3-5e89-4731-ba7f-d1758e39d16f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_d25b3fe3-5e89-4731-ba7f-d1758e39d16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_ec35ab24-242f-44ae-896a-ca0855b31104" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent_ec35ab24-242f-44ae-896a-ca0855b31104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2a18e6c3-cae0-4c1c-870a-c5a46ce86963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2a18e6c3-cae0-4c1c-870a-c5a46ce86963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0069a7b4-0c7a-472b-b1fe-7cad3da7943a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_601c4b95-f3b9-4c63-a156-a74220445951" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_0069a7b4-0c7a-472b-b1fe-7cad3da7943a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5ff76b3b-381a-4bfe-bb12-9fdeb7c772fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5ff76b3b-381a-4bfe-bb12-9fdeb7c772fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_bc4bc037-971d-43c9-93e4-b8c6a1f7db57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_bc4bc037-971d-43c9-93e4-b8c6a1f7db57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_a7e6f40a-4dc9-4397-8acb-a62a0ca0038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue_a7e6f40a-4dc9-4397-8acb-a62a0ca0038a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_d374914e-f387-441c-81af-f69f0bec264c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_d374914e-f387-441c-81af-f69f0bec264c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_6ea5c08c-1ab3-4fac-a05a-ff1bbadf3a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable_6ea5c08c-1ab3-4fac-a05a-ff1bbadf3a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_3e4dc9ed-5602-423a-8067-b424c7c595d2" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities_3e4dc9ed-5602-423a-8067-b424c7c595d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_3d1feb0c-62a6-4f6f-94c1-6fe657b3f788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_3d1feb0c-62a6-4f6f-94c1-6fe657b3f788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_602a61d1-97db-4fd6-a1cf-066dc85d9023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_602a61d1-97db-4fd6-a1cf-066dc85d9023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_f56bbb47-83a1-46c9-930d-217fc602857b" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent_f56bbb47-83a1-46c9-930d-217fc602857b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_60b2c55f-5757-4b20-959c-782babed40b7" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent_60b2c55f-5757-4b20-959c-782babed40b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_9c00f162-c113-4a17-9d38-b36bfbcbf712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_9c00f162-c113-4a17-9d38-b36bfbcbf712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0dda6ad7-a871-4114-b9db-ed6940a6c154" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2882ad50-0d84-465c-b483-47627cb56cb8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_0dda6ad7-a871-4114-b9db-ed6940a6c154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_e955c341-71c2-457f-a71b-c74eb3494c0f" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8428b4a7-3938-4a7a-a30d-38df2111fa86" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_e955c341-71c2-457f-a71b-c74eb3494c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0bdf381d-3938-4749-a55a-6d6b596e648f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0bdf381d-3938-4749-a55a-6d6b596e648f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5246ed51-badf-456f-addb-25b0629bb588" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_c35b431e-ff00-4db9-9f33-2c264fcb5966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_0ac3e753-fbb3-4f49-b860-def1ba1bf5b1" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_c35b431e-ff00-4db9-9f33-2c264fcb5966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_125c9cca-9543-4a5b-84f4-6936bc0a626d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_beff2c1c-86fe-408e-821b-d6206d3733cb" xlink:href="rop-20220630.xsd#rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:to="loc_rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember_beff2c1c-86fe-408e-821b-d6206d3733cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IndustrialBusinessesMember_01ddcd1d-94a0-4c3f-bbb6-817a8951618d" xlink:href="rop-20220630.xsd#rop_IndustrialBusinessesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1c2953b-6a0e-4f3d-8714-e2a06f17eaf6" xlink:to="loc_rop_IndustrialBusinessesMember_01ddcd1d-94a0-4c3f-bbb6-817a8951618d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61271565-d15a-4416-867a-599956e62cae" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_7251ed21-849d-48c2-aee5-5b989122cbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_7251ed21-849d-48c2-aee5-5b989122cbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_20c3559a-404a-4fc6-8071-ac63868e0502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_20c3559a-404a-4fc6-8071-ac63868e0502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_94c57088-ba2d-4846-a9c4-0d1aac46133c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_94c57088-ba2d-4846-a9c4-0d1aac46133c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_86d67014-8400-4bc9-a759-30bc5c7aed89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_86d67014-8400-4bc9-a759-30bc5c7aed89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b20c0db6-de8c-4584-948f-c01da5085989" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_b20c0db6-de8c-4584-948f-c01da5085989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6cd7c01f-3c99-4d6d-a920-bbd7946d6d55" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet_6cd7c01f-3c99-4d6d-a920-bbd7946d6d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ca71c680-bcb7-434c-88f0-30405d5be9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ca71c680-bcb7-434c-88f0-30405d5be9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_29601209-f42d-477f-8fde-7df4aabc29cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_29601209-f42d-477f-8fde-7df4aabc29cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_c66ba517-990f-46e2-bef6-127faa249e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_c66ba517-990f-46e2-bef6-127faa249e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_5f2bbe3a-bd9e-4664-b2db-1b417ac8f70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_5f2bbe3a-bd9e-4664-b2db-1b417ac8f70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f0453076-bcaf-4a69-a574-16c0200410c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f0453076-bcaf-4a69-a574-16c0200410c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_1e105797-75c1-4827-a50c-c37e68cc2257" xlink:href="rop-20220630.xsd#rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense_1e105797-75c1-4827-a50c-c37e68cc2257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_d519083e-aca3-4371-bca9-4166a3b48600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c3995b3d-7d60-460c-b6e0-9a33290ea493" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_d519083e-aca3-4371-bca9-4166a3b48600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d426148-281f-45a7-b119-e643727a1a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_aa5235c2-009f-4b21-9ac7-2226219bfe0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d426148-281f-45a7-b119-e643727a1a99" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_aa5235c2-009f-4b21-9ac7-2226219bfe0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e926c658-42fa-46d8-ac51-a9e88aebad79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_fba7a63e-970e-4a1b-9256-78593b6f608e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e926c658-42fa-46d8-ac51-a9e88aebad79" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_fba7a63e-970e-4a1b-9256-78593b6f608e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_466d7971-9293-4910-9b97-3290d70490cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e926c658-42fa-46d8-ac51-a9e88aebad79" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_466d7971-9293-4910-9b97-3290d70490cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensationStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ba78f1de-c4f1-4499-84e8-9447e3aee189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_49a1a074-6316-46a3-b948-300c3a1d9522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ba78f1de-c4f1-4499-84e8-9447e3aee189" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_49a1a074-6316-46a3-b948-300c3a1d9522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_49c60cde-b27d-4b93-8bc1-15145a047868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ba78f1de-c4f1-4499-84e8-9447e3aee189" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_49c60cde-b27d-4b93-8bc1-15145a047868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41374726-5b84-470d-88f7-870ce4b6e279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41374726-5b84-470d-88f7-870ce4b6e279" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:to="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0912ba16-9486-473f-9168-6d2b32431ed2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_10150f22-f2c8-41fa-ae26-50152c4256e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_EmployeeStockOptionMember_10150f22-f2c8-41fa-ae26-50152c4256e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e20197bb-edc1-4827-abbe-259b14814129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_RestrictedStockMember_e20197bb-edc1-4827-abbe-259b14814129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_8dffb02f-5423-4dca-9faf-187f00332d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc183a99-f182-443a-af23-186cdd61a466" xlink:to="loc_us-gaap_EmployeeStockMember_8dffb02f-5423-4dca-9faf-187f00332d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1b851b6a-fcdb-4591-bfac-1ba7e8ce0035" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7cb50d36-0659-4cef-8e31-63e39ba27668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7cb50d36-0659-4cef-8e31-63e39ba27668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7260cca3-3029-4951-a34e-445771dc1fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7260cca3-3029-4951-a34e-445771dc1fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9edf26d0-a146-4a01-96de-b5e19b213ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9edf26d0-a146-4a01-96de-b5e19b213ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5fa9000f-84cc-4cdd-88df-e45f549d843b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5fa9000f-84cc-4cdd-88df-e45f549d843b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4add2e12-d6d4-4774-bb05-4069a394a425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4add2e12-d6d4-4774-bb05-4069a394a425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_28737084-83b3-48db-8f6a-813a7c4c467e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_28737084-83b3-48db-8f6a-813a7c4c467e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ac2ec34-4850-442a-88de-328221eabb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ac2ec34-4850-442a-88de-328221eabb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_b49d7761-bbe9-41ea-b3bd-f5ba15193e9c" xlink:href="rop-20220630.xsd#rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue_b49d7761-bbe9-41ea-b3bd-f5ba15193e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_97c10cb8-e6b2-4eb0-9785-c1d23065306e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_97c10cb8-e6b2-4eb0-9785-c1d23065306e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_458d47d1-6ae7-45e3-b1ee-97961c3088e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_458d47d1-6ae7-45e3-b1ee-97961c3088e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a211998b-51b6-4e65-b01a-d9d13bd97ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a211998b-51b6-4e65-b01a-d9d13bd97ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_29308896-6035-4335-9ff9-4dced5bfeed9" xlink:href="rop-20220630.xsd#rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f34f9927-d9fe-485a-93bb-280a064f8105" xlink:to="loc_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans_29308896-6035-4335-9ff9-4dced5bfeed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f56536f-71b2-4462-ac00-d794864516d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e345ddab-877b-421b-840f-c8b339498465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f56536f-71b2-4462-ac00-d794864516d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e345ddab-877b-421b-840f-c8b339498465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_79ae4ec2-d43b-4611-8d64-19fe35f52211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f56536f-71b2-4462-ac00-d794864516d4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_79ae4ec2-d43b-4611-8d64-19fe35f52211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_db57aaf8-9e6a-4d65-81e7-78f30709684b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f56536f-71b2-4462-ac00-d794864516d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_db57aaf8-9e6a-4d65-81e7-78f30709684b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b19c3b27-aa64-4c7f-a04f-77a7f137b29e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f56536f-71b2-4462-ac00-d794864516d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b19c3b27-aa64-4c7f-a04f-77a7f137b29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/Inventories" xlink:type="simple" xlink:href="rop-20220630.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_33479718-126a-4ba9-8285-cdff2603d631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_b9c0bd11-4d30-4b41-a106-4cc36a502459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_33479718-126a-4ba9-8285-cdff2603d631" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_b9c0bd11-4d30-4b41-a106-4cc36a502459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesTables" xlink:type="simple" xlink:href="rop-20220630.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_85abb6f0-b073-44f1-9458-43416cd5d247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f40ce7ed-8a66-4530-97d5-87a8244543f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_85abb6f0-b073-44f1-9458-43416cd5d247" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f40ce7ed-8a66-4530-97d5-87a8244543f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_95a28b9d-506f-4bb5-9a16-edc112fd40ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_95a28b9d-506f-4bb5-9a16-edc112fd40ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_239806df-c9d7-4681-9ce9-86e7cbf1cfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:to="loc_us-gaap_InventoryWorkInProcess_239806df-c9d7-4681-9ce9-86e7cbf1cfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_d8e3ac79-1ed7-4021-8bde-e0dd7dd04c16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:to="loc_us-gaap_InventoryFinishedGoods_d8e3ac79-1ed7-4021-8bde-e0dd7dd04c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_e96de99a-95c8-4be2-9cb5-fb0c2161ac67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:to="loc_us-gaap_InventoryValuationReserves_e96de99a-95c8-4be2-9cb5-fb0c2161ac67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_bbd7ed97-2bbe-4328-b6c1-2a1726aea8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7be458e3-9917-42f0-b99b-80063a6c297c" xlink:to="loc_us-gaap_InventoryNet_bbd7ed97-2bbe-4328-b6c1-2a1726aea8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1cd8e9d4-db0a-4f76-b19a-508677340483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1aa1e994-57db-43a1-bc2b-f5d599ef58c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1cd8e9d4-db0a-4f76-b19a-508677340483" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1aa1e994-57db-43a1-bc2b-f5d599ef58c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fdcca5c-f0b6-478d-bc4c-8d8b1e2884ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_21d72465-e642-4d32-969d-8a1f4ab0924f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fdcca5c-f0b6-478d-bc4c-8d8b1e2884ae" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_21d72465-e642-4d32-969d-8a1f4ab0924f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_64ce78e7-c58e-4c5e-952c-5876713ca9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fdcca5c-f0b6-478d-bc4c-8d8b1e2884ae" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_64ce78e7-c58e-4c5e-952c-5876713ca9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_656eb5e0-f6e2-44a3-bbf6-ad150bba1c19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5fdcca5c-f0b6-478d-bc4c-8d8b1e2884ae" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_656eb5e0-f6e2-44a3-bbf6-ad150bba1c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ff37e22c-58aa-42f0-a660-389213ade45b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ff37e22c-58aa-42f0-a660-389213ade45b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_95a5e39b-732d-47f8-a058-c2c0183e8e9b" xlink:to="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_f24d5939-0bbd-4401-ab6c-0c6d5a7ce0bf" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_f24d5939-0bbd-4401-ab6c-0c6d5a7ce0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareAndSystemsSegmentMember_29ebdad6-a460-4cb5-98e1-02c8d513f4ca" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareAndSystemsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_NetworkSoftwareAndSystemsSegmentMember_29ebdad6-a460-4cb5-98e1-02c8d513f4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_334de484-3869-4bf7-8a30-57e8460f53a4" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ac4da07b-3b57-4da6-ada6-eb6fa8bc04a4" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_334de484-3869-4bf7-8a30-57e8460f53a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_05b57e7f-5af7-4a04-9194-270fc828688c" xlink:to="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_44ecbcda-b288-4ffa-aec9-cd92951669b6" xlink:to="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cc676fce-7350-448a-aeec-c028a1fab01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_Goodwill_cc676fce-7350-448a-aeec-c028a1fab01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_6af4f8b6-5d1f-4b80-b2c7-670cf81881b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_6af4f8b6-5d1f-4b80-b2c7-670cf81881b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease_002950f0-0f95-4657-bccf-8d8e2771b95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillOtherIncreaseDecrease_002950f0-0f95-4657-bccf-8d8e2771b95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_4d86148c-3a51-4c1d-91b5-3325ae4e4701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_4d86148c-3a51-4c1d-91b5-3325ae4e4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_48d7f39d-ac48-4cb4-bd6a-2bdc2e91a3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f66ed77-7c0e-4f4b-a0b2-4d440efa35ff" xlink:to="loc_us-gaap_Goodwill_48d7f39d-ac48-4cb4-bd6a-2bdc2e91a3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3dbf0a5c-0f4b-4960-bad8-04e55567426d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3dbf0a5c-0f4b-4960-bad8-04e55567426d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_69becdd4-3a7d-4df2-b2b2-146114b18b4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_37263530-5c7a-4f65-8224-6e2a9cf0a75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_CustomerRelationshipsMember_37263530-5c7a-4f65-8224-6e2a9cf0a75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpatentedTechnologyMember_c04bb8cb-d772-4455-bc9b-a529b3a7ea57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnpatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_UnpatentedTechnologyMember_c04bb8cb-d772-4455-bc9b-a529b3a7ea57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_371008cd-bb7f-4bcf-8fd6-90b08d279b90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_371008cd-bb7f-4bcf-8fd6-90b08d279b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_a321e0a2-89f1-4cb1-8d35-fa5cbca29c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_PatentsMember_a321e0a2-89f1-4cb1-8d35-fa5cbca29c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ad5f56e8-d1f1-4b70-ab9c-0176758498fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce2940aa-676b-4d13-b362-24dca3818b96" xlink:to="loc_us-gaap_TradeNamesMember_ad5f56e8-d1f1-4b70-ab9c-0176758498fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_48456a7a-2b11-4065-ab09-2da926ba6a07" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_be8dded1-a1e4-464d-a3fc-29f5463d0dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9217722e-0ddd-4a94-a56e-6c0655ca89c3" xlink:to="loc_us-gaap_TradeNamesMember_be8dded1-a1e4-464d-a3fc-29f5463d0dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e33d4836-72f8-4cdb-8b87-d0c51c66ca73" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96a47f3f-4fba-4f2a-b370-3bf0fa70ddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96a47f3f-4fba-4f2a-b370-3bf0fa70ddcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9a4c53b-1c9e-45bf-96af-0bedd7f04040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9a4c53b-1c9e-45bf-96af-0bedd7f04040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0d5da1e0-9fa3-45e3-b03b-74ca61f91aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0d5da1e0-9fa3-45e3-b03b-74ca61f91aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4bcc5749-aa70-4729-872a-65f51a69a55e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_4bcc5749-aa70-4729-872a-65f51a69a55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_af198241-2723-49be-8a42-414e0c078a47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_af198241-2723-49be-8a42-414e0c078a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a83df9d0-0d6a-4f58-841e-be6a305b3c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_659a2c6f-1353-4a9d-93f7-27391f32f729" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a83df9d0-0d6a-4f58-841e-be6a305b3c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f38c105b-fc9b-4da7-8cc2-123002dcd78d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f38c105b-fc9b-4da7-8cc2-123002dcd78d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_db7e3bec-ed51-40ca-a5fc-4c03bcf8d76c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_06efce01-0856-43b6-b4b0-491ab9078ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee86f4f2-92da-4066-88c2-ba9d7835b645" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_06efce01-0856-43b6-b4b0-491ab9078ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_19673432-dc5b-4fb6-9f10-0e99431fc688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_45d03ff0-0bb7-407e-baff-ce4e8969f42f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fa6e4d50-1e1d-4310-966e-0b1625adec15" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_45d03ff0-0bb7-407e-baff-ce4e8969f42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_82fc5b50-08cb-42f2-9715-b4bfb224b028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_293cedef-8ab8-404c-955a-ca4d1902eb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_82fc5b50-08cb-42f2-9715-b4bfb224b028" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_293cedef-8ab8-404c-955a-ca4d1902eb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3addb5b2-212e-4c27-9c94-336a4da52511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_5cd0988d-50db-43af-a35d-9ff3e4896e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3addb5b2-212e-4c27-9c94-336a4da52511" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_5cd0988d-50db-43af-a35d-9ff3e4896e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c02466e3-bb44-40dc-9bb9-e09aee14deb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c02466e3-bb44-40dc-9bb9-e09aee14deb4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d3fe4c43-00a3-41b4-84cb-38f42448b459" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0e6d436f-0db1-41b9-9274-a3ab6c1be71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1df64295-414e-4f00-bcef-8e3e98161820" xlink:to="loc_us-gaap_SeniorNotesMember_0e6d436f-0db1-41b9-9274-a3ab6c1be71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_33e16594-1580-4e45-89c2-501ec2c8d7bd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_53ea93de-33d9-47ba-9e71-88788c3c0013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f37e7ad3-79fd-401e-aafd-e0d3c32addff" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_53ea93de-33d9-47ba-9e71-88788c3c0013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8904fa55-472f-4f7a-9d4e-1bba8248a233" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_ffd1ed59-e859-442a-aaf3-0b5309066dc5" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2022Member_ffd1ed59-e859-442a-aaf3-0b5309066dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueAugust152022Member_a887c985-d00f-41b7-85e2-f52ae9beda60" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueAugust152022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueAugust152022Member_a887c985-d00f-41b7-85e2-f52ae9beda60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2023Member_bf6dc992-8a1e-49ea-83cf-f0873e150792" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2023Member_bf6dc992-8a1e-49ea-83cf-f0873e150792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2024Member_aa3f209c-11fb-4579-b77f-4e48e7a20a95" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2024Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDuein2024Member_aa3f209c-11fb-4579-b77f-4e48e7a20a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2025Member_bc511046-f8ae-4c7c-9de3-ff1a73152e29" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2025Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2025Member_bc511046-f8ae-4c7c-9de3-ff1a73152e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member_e4a09213-d32f-492d-8b88-049870a567b4" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152025Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueSeptember152025Member_e4a09213-d32f-492d-8b88-049870a567b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2026Member_e0be0d63-4990-4551-aca2-db616a529791" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2026Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2026Member_e0be0d63-4990-4551-aca2-db616a529791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member_b40f70f0-8218-48f8-b887-17d1f332dfad" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueSeptember152027Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueSeptember152027Member_b40f70f0-8218-48f8-b887-17d1f332dfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2028Member_b81680e6-7ca0-4c10-a4db-1c9cd09b5eb9" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2028Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDue2028Member_b81680e6-7ca0-4c10-a4db-1c9cd09b5eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDuein2029Member_3c32547c-4fe6-43e9-9947-e8f4eb3ff818" xlink:href="rop-20220630.xsd#rop_SeniorNotesDuein2029Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDuein2029Member_3c32547c-4fe6-43e9-9947-e8f4eb3ff818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDueJune2030Member_0dc3852d-29f6-4e1a-9a52-a90c08619c4a" xlink:href="rop-20220630.xsd#rop_SeniorNotesDueJune2030Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorNotesDueJune2030Member_0dc3852d-29f6-4e1a-9a52-a90c08619c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member_1723b3f3-ef67-4ed7-8a30-36fdf46b2157" xlink:href="rop-20220630.xsd#rop_SeniorUnsecuredNotesDueFebruary152031Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28d570d3-ad63-4971-9ac0-e87e75086a0f" xlink:to="loc_rop_SeniorUnsecuredNotesDueFebruary152031Member_1723b3f3-ef67-4ed7-8a30-36fdf46b2157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_199ab89a-82bc-4105-8129-268cc0e010eb" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_6710cb34-6a95-412b-9234-d9683bd816ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_6710cb34-6a95-412b-9234-d9683bd816ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8c73eb5a-58b1-4cd6-9e72-3fbd07fb27a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8c73eb5a-58b1-4cd6-9e72-3fbd07fb27a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a908bd9d-7765-46a6-95fa-87900d70fe62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a908bd9d-7765-46a6-95fa-87900d70fe62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_74a4bb01-ef07-4474-a2ca-be8156c35b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3433cd41-a9fc-4c3e-89a4-c156e7dd3d89" xlink:to="loc_us-gaap_LongTermDebtFairValue_74a4bb01-ef07-4474-a2ca-be8156c35b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#FairValueofFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3e56c4b6-cf50-4977-bc26-5d6461224ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3e56c4b6-cf50-4977-bc26-5d6461224ab8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:to="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7d764c83-a88c-40a8-a444-b4ac4a88a8a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_3e8dc90d-07af-4d47-9da6-f54cbae4b360" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ec285c3c-6b3b-4ec4-a7d4-15e40266fad5" xlink:to="loc_rop_SeniorNotesDue2022Member_3e8dc90d-07af-4d47-9da6-f54cbae4b360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e1a17e5-8bd1-427e-bdc6-83fbb2ba67e2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_7df16b17-c843-48dd-81b4-cee67e4eeca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_83b6af93-a3ca-4310-8e82-7a67a7fc8991" xlink:to="loc_us-gaap_SeniorNotesMember_7df16b17-c843-48dd-81b4-cee67e4eeca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_bc6a148c-b65c-41cf-bdc2-de87bbfbe806" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9bdbaaa5-3cad-46c8-a7f5-b7b4b7cf7cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9bdbaaa5-3cad-46c8-a7f5-b7b4b7cf7cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_05991ac6-9879-4142-a857-4738ca60f949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_05991ac6-9879-4142-a857-4738ca60f949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_fa071fc9-6e8a-4597-b568-ed39475d6b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b914ddb1-6720-4950-9710-1885b4f19bbe" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_fa071fc9-6e8a-4597-b568-ed39475d6b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/Contingencies" xlink:type="simple" xlink:href="rop-20220630.xsd#Contingencies"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/Contingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_2f295440-7f89-4d9d-8a5d-adc30917b1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDisclosures_4881081e-8d36-4b4b-bbc9-958360a73605" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_2f295440-7f89-4d9d-8a5d-adc30917b1f7" xlink:to="loc_us-gaap_LossContingencyDisclosures_4881081e-8d36-4b4b-bbc9-958360a73605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#ContingenciesDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/ContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAbstract_1e79d1ad-e896-4490-8930-1404d5d4133f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAbstract_1e79d1ad-e896-4490-8930-1404d5d4133f" xlink:to="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:to="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_320eccc5-7f40-4e4f-8101-aebd5a17f87e" xlink:to="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:href="rop-20220630.xsd#rop_VertaforeLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_294f8d53-0e55-44fb-b042-ec7ea11f452c" xlink:to="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_AllenEtAlVVertaforeIncMember_78e0992e-5163-4cec-8c6d-099dbca252a0" xlink:href="rop-20220630.xsd#rop_AllenEtAlVVertaforeIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_AllenEtAlVVertaforeIncMember_78e0992e-5163-4cec-8c6d-099dbca252a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_MulveyEtAlVVertaforeIncMember_5f08f4ee-1d73-470a-82fc-371a5964f6fa" xlink:href="rop-20220630.xsd#rop_MulveyEtAlVVertaforeIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_MulveyEtAlVVertaforeIncMember_5f08f4ee-1d73-470a-82fc-371a5964f6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_VerathonIncMember_429ecb9c-0c65-4f92-84fb-2c1a597c2146" xlink:href="rop-20220630.xsd#rop_VerathonIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_VertaforeLitigationMember_ce0c43ad-36e4-49fe-9ea6-92d5191e44e9" xlink:to="loc_rop_VerathonIncMember_429ecb9c-0c65-4f92-84fb-2c1a597c2146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_cc8be847-a4b5-4ddb-9894-fcff21984024" xlink:to="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_ccf557da-29ea-4613-abd1-b8d52043cf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_ccf557da-29ea-4613-abd1-b8d52043cf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_a36bbb94-7bb4-49b5-8144-7b72f974dbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_a36bbb94-7bb4-49b5-8144-7b72f974dbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementExpense_3cb4ef6c-6dd1-4a37-8eb3-07cb1fd8c995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8ce80635-2a7d-4b59-a00d-bd5fc7076872" xlink:to="loc_us-gaap_LitigationSettlementExpense_3cb4ef6c-6dd1-4a37-8eb3-07cb1fd8c995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessSegments" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessSegments"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BusinessSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1a32b372-b6b7-44e1-9003-78f5d6a3acb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_aea5a883-903f-4481-8f2b-29faee0b1faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1a32b372-b6b7-44e1-9003-78f5d6a3acb8" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_aea5a883-903f-4481-8f2b-29faee0b1faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessSegmentsTables" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessSegmentsTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BusinessSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_26ce863d-0fdd-4085-94a8-b2e95551ee73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5fdfed12-b555-4eaa-af40-1b433493bf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_26ce863d-0fdd-4085-94a8-b2e95551ee73" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5fdfed12-b555-4eaa-af40-1b433493bf9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/BusinessSegmentsDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#BusinessSegmentsDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/BusinessSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_99e58709-e4c7-4a2d-be52-1030d4ce9311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_99e58709-e4c7-4a2d-be52-1030d4ce9311" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_779b5591-d4b8-48dc-b8a6-7cd6d51d4f84" xlink:to="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_c9b39f14-6035-4b9d-b81b-0e0a813db122" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_c9b39f14-6035-4b9d-b81b-0e0a813db122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareMember_275bd0ec-eef2-4837-a358-75b6cf14a633" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_NetworkSoftwareMember_275bd0ec-eef2-4837-a358-75b6cf14a633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_bc48b598-de7a-40bf-b7a3-2d8e888b19f9" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_94eec46f-ec84-4495-a15b-4b48b90947cc" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_bc48b598-de7a-40bf-b7a3-2d8e888b19f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:to="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f2fe0f49-0a04-4a1e-891c-f5a91f6f8127" xlink:to="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_206278db-9675-4bfe-9f95-23b50a991f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_47ddc027-c643-4671-870e-342d81032c03" xlink:to="loc_us-gaap_CorporateNonSegmentMember_206278db-9675-4bfe-9f95-23b50a991f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e19087fa-84d8-40bf-9116-79353d8f56de" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_28eb15f3-ba1e-47bb-a12b-69d0cf3e82ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_28eb15f3-ba1e-47bb-a12b-69d0cf3e82ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInNetSalesPercentage_3b538009-3fca-4d37-84e7-d0c66b25888f" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInNetSalesPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInNetSalesPercentage_3b538009-3fca-4d37-84e7-d0c66b25888f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ee8b8709-779e-4e33-89fc-bf41501aa6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_GrossProfit_ee8b8709-779e-4e33-89fc-bf41501aa6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInGrossProfitPercentage_59960e33-3ae3-4d45-a684-119022009338" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInGrossProfitPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInGrossProfitPercentage_59960e33-3ae3-4d45-a684-119022009338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SegmentOperatingProfit_c2b6b78f-0010-4c4f-94b4-71cedbf912cc" xlink:href="rop-20220630.xsd#rop_SegmentOperatingProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_SegmentOperatingProfit_c2b6b78f-0010-4c4f-94b4-71cedbf912cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInOperatingProfitPercentage_7c3cd13a-77d8-49a2-9127-751ce853f2a9" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInOperatingProfitPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInOperatingProfitPercentage_7c3cd13a-77d8-49a2-9127-751ce853f2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_9554eb7d-7462-4706-b7e0-a78f52d714cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_NoncurrentAssets_9554eb7d-7462-4706-b7e0-a78f52d714cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInLongLivedAssets_8e466f56-9e36-4026-978e-cbf63db62c4d" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInLongLivedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_rop_IncreaseDecreaseInLongLivedAssets_8e466f56-9e36-4026-978e-cbf63db62c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8afa119a-0e3c-467a-8bd4-0db541bb5cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_374addd6-0e13-4474-90a9-9d29e9e54f0d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8afa119a-0e3c-467a-8bd4-0db541bb5cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContracts" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContracts"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContracts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_549cae62-b815-4ad0-9999-17cc75cdd02f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_1e091de2-814a-4366-a44e-c283f9b8e730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_549cae62-b815-4ad0-9999-17cc75cdd02f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_1e091de2-814a-4366-a44e-c283f9b8e730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsTables" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsTables"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d0615cf8-0b92-44c0-b113-123e61c42a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_38334519-a7f0-45b2-b7f9-f135bbbdd3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d0615cf8-0b92-44c0-b113-123e61c42a48" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_38334519-a7f0-45b2-b7f9-f135bbbdd3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5db68624-8853-4e25-89f1-73dfac9a0fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d0615cf8-0b92-44c0-b113-123e61c42a48" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_5db68624-8853-4e25-89f1-73dfac9a0fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_aaa7e2ee-7a52-4966-b5ca-b4549b403041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_aaa7e2ee-7a52-4966-b5ca-b4549b403041" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:to="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d3fbd554-8aac-406c-9613-800b742e32e3" xlink:to="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:to="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedRecurringMember_76182cbc-c532-45dd-8486-a601cb3ec9a0" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedRecurringMember_76182cbc-c532-45dd-8486-a601cb3ec9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedReoccurringMember_74859ad5-f488-45f4-a7d0-277e14f9a58c" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedReoccurringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedReoccurringMember_74859ad5-f488-45f4-a7d0-277e14f9a58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SoftwareRelatedNonRecurringMember_d9437ffa-3d35-46f1-b891-8648f26545e7" xlink:href="rop-20220630.xsd#rop_SoftwareRelatedNonRecurringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_SoftwareRelatedMember_232484db-ab2e-4eb1-9aa3-a1d2cbbb122e" xlink:to="loc_rop_SoftwareRelatedNonRecurringMember_d9437ffa-3d35-46f1-b891-8648f26545e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ProductRevenueMember_838db1a2-4ccf-42b3-b582-71d096211b28" xlink:href="rop-20220630.xsd#rop_ProductRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_70e40ec7-87d6-4a59-92d9-8ef795749a77" xlink:to="loc_rop_ProductRevenueMember_838db1a2-4ccf-42b3-b582-71d096211b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_13345656-afde-4648-92b8-bb3e21161ed0" xlink:to="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ApplicationSoftwareSegmentMember_460590c3-045d-48df-83ec-e871eb5447ce" xlink:href="rop-20220630.xsd#rop_ApplicationSoftwareSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_ApplicationSoftwareSegmentMember_460590c3-045d-48df-83ec-e871eb5447ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_NetworkSoftwareAndSystemsSegmentMember_24d5589d-ff27-480d-9602-d2fae2947f14" xlink:href="rop-20220630.xsd#rop_NetworkSoftwareAndSystemsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_NetworkSoftwareAndSystemsSegmentMember_24d5589d-ff27-480d-9602-d2fae2947f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_TechnologyEnabledProductsSegmentMember_97f6f2ec-e270-4926-8922-769358d803c4" xlink:href="rop-20220630.xsd#rop_TechnologyEnabledProductsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f355e05e-6c04-4860-b932-003f20c86998" xlink:to="loc_rop_TechnologyEnabledProductsSegmentMember_97f6f2ec-e270-4926-8922-769358d803c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_40d4f43f-5279-4d79-bf1b-b3f9a95d9b40" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_798f5674-6ebb-423c-b8b3-56d5669b77d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6ded0fdb-52bd-45e6-9c92-86d1fefbaa4d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_798f5674-6ebb-423c-b8b3-56d5669b77d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cb28210-422f-4728-961d-1cf5703a4b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_0d3f19a4-00a7-43f7-bcdc-f41786ea8f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cb28210-422f-4728-961d-1cf5703a4b85" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_0d3f19a4-00a7-43f7-bcdc-f41786ea8f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cb28210-422f-4728-961d-1cf5703a4b85" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c19f0f31-768f-4ce1-bd7f-a6279f67310c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c19f0f31-768f-4ce1-bd7f-a6279f67310c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_56e45e8d-0005-4a53-a3ef-ab5f6bfbeb89" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_58a7ee21-e60d-48fe-bd1f-d7823f5c2235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_8e0cdc0f-8576-44d3-908c-9856ac5f39f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_aa9b937e-7b04-4add-84b8-966b233bb1c2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_69da5050-adb7-45ba-8ef6-497121d8699f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_1201dc24-d9f3-41f2-b4b7-4ce7e70c387a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_us-gaap_UnbilledContractsReceivable_1201dc24-d9f3-41f2-b4b7-4ce7e70c387a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease_21ada3b4-dc69-4c1c-936a-5ba643434b2b" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerAssetNetIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_rop_ContractWithCustomerAssetNetIncreaseDecrease_21ada3b4-dc69-4c1c-936a-5ba643434b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_913156bd-6105-4e54-bb4d-67ca98ecf050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_913156bd-6105-4e54-bb4d-67ca98ecf050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_82a6ac51-b2ea-4749-ae79-d4808b87e057" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease_82a6ac51-b2ea-4749-ae79-d4808b87e057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0bae2e31-92df-4ab6-a695-7bcab1b4d769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0bae2e31-92df-4ab6-a695-7bcab1b4d769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_457a5eed-60ae-456f-8f73-9bcc0d11dc13" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease_457a5eed-60ae-456f-8f73-9bcc0d11dc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_ContractWithCustomerNetAssetLiability_f02fc04a-89f6-4339-9d76-5e5273c3f870" xlink:href="rop-20220630.xsd#rop_ContractWithCustomerNetAssetLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_rop_ContractWithCustomerNetAssetLiability_f02fc04a-89f6-4339-9d76-5e5273c3f870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_f3db92a3-5eff-4f0f-b7df-9c9745a943cc" xlink:href="rop-20220630.xsd#rop_IncreaseDecreaseInContractWithCustomerAssetLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6e55b02c-51a7-4e53-9fda-86e2372d1468" xlink:to="loc_rop_IncreaseDecreaseInContractWithCustomerAssetLiability_f3db92a3-5eff-4f0f-b7df-9c9745a943cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/RevenuesfromContractsNarrativesDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#RevenuesfromContractsNarrativesDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/RevenuesfromContractsNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cdb9d8f-0dc6-4182-b9a4-576bfb200f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d32459b8-aaf8-4481-bed9-de64ab1a1dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cdb9d8f-0dc6-4182-b9a4-576bfb200f20" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d32459b8-aaf8-4481-bed9-de64ab1a1dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_b4f1b029-9ffd-4fe2-93f1-97d1506c43cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6cdb9d8f-0dc6-4182-b9a4-576bfb200f20" xlink:to="loc_us-gaap_CapitalizedContractCostNet_b4f1b029-9ffd-4fe2-93f1-97d1506c43cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/Debt" xlink:type="simple" xlink:href="rop-20220630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8d59e8dd-c4a3-454d-9c6a-eca56e2532fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_c343cbd1-0978-450c-9b00-6a6bb16f76de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d59e8dd-c4a3-454d-9c6a-eca56e2532fe" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_c343cbd1-0978-450c-9b00-6a6bb16f76de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://ropertech.com/role/DebtDetails" xlink:type="simple" xlink:href="rop-20220630.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://ropertech.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_134bccf5-c2ad-4f1d-88d4-0ac043323902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_134bccf5-c2ad-4f1d-88d4-0ac043323902" xlink:to="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ca8a7228-0c92-43ac-ba7b-98845f4fc817" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_2d6a007e-a3a1-4351-b0e8-80e5673011b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6342bd84-c552-4b09-92fa-f970a203942b" xlink:to="loc_us-gaap_SeniorNotesMember_2d6a007e-a3a1-4351-b0e8-80e5673011b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b2c1b63f-2447-492e-884f-ad85ad4483fc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_SeniorNotesDue2022Member_492472c2-c1a9-49e8-84d6-0fc5b4df76c5" xlink:href="rop-20220630.xsd#rop_SeniorNotesDue2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1d273e3b-90d1-4e4f-b6cf-41e4ae3f773a" xlink:to="loc_rop_SeniorNotesDue2022Member_492472c2-c1a9-49e8-84d6-0fc5b4df76c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_41caeea5-2577-4934-9b7c-a2af60d12e27" xlink:to="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_02e0e8a6-d76a-4950-987d-a7829034d777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_02e0e8a6-d76a-4950-987d-a7829034d777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7d695a9d-05aa-43e9-b2c8-db46fc1b2773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b85e17af-38b8-4aa1-ae68-ea25bdba528a" xlink:to="loc_us-gaap_LetterOfCreditMember_7d695a9d-05aa-43e9-b2c8-db46fc1b2773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b7f417da-ff41-4352-baac-c1b6d340e390" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_JPCB_ea6c807a-5b49-4fe9-b38e-ddaf72910004" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_JPCB"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_6e9ff28b-328d-4056-9e3f-f8548165a255" xlink:to="loc_exch_JPCB_ea6c807a-5b49-4fe9-b38e-ddaf72910004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_6ecb773d-b13e-44a4-afa9-8849bec02e13" xlink:to="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_CurrentVariableRateInEffectMember_026906d0-21f5-4a50-9aa4-5fc334d1c8cf" xlink:href="rop-20220630.xsd#rop_CurrentVariableRateInEffectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:to="loc_rop_CurrentVariableRateInEffectMember_026906d0-21f5-4a50-9aa4-5fc334d1c8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8e3961e8-cbd1-4298-8a14-cd4054674c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_658f1b6a-d92a-45d8-bedd-3a36a086bc1b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_8e3961e8-cbd1-4298-8a14-cd4054674c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioDomainDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_InterestRateScenarioAxis_973cae55-4a32-4ea4-8d8b-59db7b49fa18" xlink:to="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioOneMember_4895264f-5dd3-470e-8ac5-bf60cd205cea" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:to="loc_rop_InterestRateScenarioOneMember_4895264f-5dd3-470e-8ac5-bf60cd205cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_InterestRateScenarioTwoMember_e081d809-092c-4b1d-8125-c0fb0b5ae5ee" xlink:href="rop-20220630.xsd#rop_InterestRateScenarioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_rop_InterestRateScenarioDomainDomain_c0fe9b94-55a1-41d0-a64d-658d08764b52" xlink:to="loc_rop_InterestRateScenarioTwoMember_e081d809-092c-4b1d-8125-c0fb0b5ae5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7c4e2295-2e64-4a53-b86c-a08436450eab" xlink:to="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f30fe45e-c541-4b8c-8187-f03c2ddfb976" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:to="loc_srt_MinimumMember_f30fe45e-c541-4b8c-8187-f03c2ddfb976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbe03c34-523b-4595-85de-add4b839bec0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8c9e2c53-bacd-4b37-bfce-82e3a9099147" xlink:to="loc_srt_MaximumMember_dbe03c34-523b-4595-85de-add4b839bec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1e5e2213-d81e-4457-b650-4b38e8649cdd" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b900f59c-7e55-403e-81db-90c612fcbf13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7d4f3bda-92d0-47b4-95d0-dd7deef4aad6" xlink:to="loc_us-gaap_SubsequentEventMember_b900f59c-7e55-403e-81db-90c612fcbf13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2b39a7e0-ed86-4ea3-bb7d-6f334ccf905e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a43a3f9c-9eb2-4e2a-8d3c-e905528b247e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a43a3f9c-9eb2-4e2a-8d3c-e905528b247e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e3948efd-c19d-440f-a0d1-9228c0c3b682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e3948efd-c19d-440f-a0d1-9228c0c3b682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_32cd94f1-b8b2-40b3-9a28-ef49586488f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_32cd94f1-b8b2-40b3-9a28-ef49586488f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e31078f9-5b7d-4ab9-a56e-25860a514177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e31078f9-5b7d-4ab9-a56e-25860a514177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_72c59b03-7aee-4fb3-a642-455f8c905840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentTerm_72c59b03-7aee-4fb3-a642-455f8c905840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_3d528ca2-2b41-48ac-9621-5badd6b09c5f" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit_3d528ca2-2b41-48ac-9621-5badd6b09c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_14dad8a7-a686-4faf-8cb1-876db91c28c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_14dad8a7-a686-4faf-8cb1-876db91c28c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_46806f96-32a1-4fe2-9703-0ebca55286f1" xlink:href="rop-20220630.xsd#rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating_46806f96-32a1-4fe2-9703-0ebca55286f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_c1f0007f-3b70-4b05-a4a8-146476b5fcef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_c1f0007f-3b70-4b05-a4a8-146476b5fcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_17ae6384-417c-4ea0-aaaf-933d1c494a64" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityLettersOfCreditFeePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityLettersOfCreditFeePercentage_17ae6384-417c-4ea0-aaaf-933d1c494a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_617e2115-12c4-4c71-93f1-f381d6e28cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_617e2115-12c4-4c71-93f1-f381d6e28cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_4c509b31-8fc6-4c72-9604-6dcd75a5a4b1" xlink:href="rop-20220630.xsd#rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0dd1372-6980-4614-a0d7-b473b06f2530" xlink:to="loc_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum_4c509b31-8fc6-4c72-9604-6dcd75a5a4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122692512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 29, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ROPER TECHNOLOGIES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">51-0263969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6901 Professional Parkway, Suite 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sarasota,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">34240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">556-2601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ROP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,009,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000882835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696121585424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Earnings (unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 1,310.8<span></span>
</td>
<td class="nump">$ 1,189.8<span></span>
</td>
<td class="nump">$ 2,590.6<span></span>
</td>
<td class="nump">$ 2,345.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">399.3<span></span>
</td>
<td class="nump">350.6<span></span>
</td>
<td class="nump">781.9<span></span>
</td>
<td class="nump">689.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">911.5<span></span>
</td>
<td class="nump">839.2<span></span>
</td>
<td class="nump">1,808.7<span></span>
</td>
<td class="nump">1,655.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">548.6<span></span>
</td>
<td class="nump">523.0<span></span>
</td>
<td class="nump">1,089.9<span></span>
</td>
<td class="nump">1,021.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">362.9<span></span>
</td>
<td class="nump">316.2<span></span>
</td>
<td class="nump">718.8<span></span>
</td>
<td class="nump">633.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="nump">44.7<span></span>
</td>
<td class="nump">59.5<span></span>
</td>
<td class="nump">97.3<span></span>
</td>
<td class="nump">120.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="nump">27.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before income taxes</a></td>
<td class="nump">316.9<span></span>
</td>
<td class="nump">256.5<span></span>
</td>
<td class="nump">618.1<span></span>
</td>
<td class="nump">540.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">91.9<span></span>
</td>
<td class="nump">52.1<span></span>
</td>
<td class="nump">156.7<span></span>
</td>
<td class="nump">113.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net earnings from continuing operations</a></td>
<td class="nump">225.0<span></span>
</td>
<td class="nump">204.4<span></span>
</td>
<td class="nump">461.4<span></span>
</td>
<td class="nump">427.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Earnings from discontinued operations, net of tax</a></td>
<td class="nump">54.5<span></span>
</td>
<td class="nump">81.9<span></span>
</td>
<td class="nump">121.3<span></span>
</td>
<td class="nump">147.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain / (loss) on disposition of discontinued operations, net of tax</a></td>
<td class="num">(10.7)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1,706.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net earnings from discontinued operations</a></td>
<td class="nump">43.8<span></span>
</td>
<td class="nump">81.9<span></span>
</td>
<td class="nump">1,827.9<span></span>
</td>
<td class="nump">147.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 268.8<span></span>
</td>
<td class="nump">$ 286.3<span></span>
</td>
<td class="nump">$ 2,289.3<span></span>
</td>
<td class="nump">$ 575.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_NetEarningsPerShareFromContinuingOperationsAbstract', window );"><strong>Net earnings per share from continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 4.36<span></span>
</td>
<td class="nump">$ 4.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">2.11<span></span>
</td>
<td class="nump">1.92<span></span>
</td>
<td class="nump">4.32<span></span>
</td>
<td class="nump">4.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract', window );"><strong>Net earnings per share from discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">0.41<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
<td class="nump">17.28<span></span>
</td>
<td class="nump">1.41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">0.41<span></span>
</td>
<td class="nump">0.77<span></span>
</td>
<td class="nump">17.12<span></span>
</td>
<td class="nump">1.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">2.54<span></span>
</td>
<td class="nump">2.72<span></span>
</td>
<td class="nump">21.64<span></span>
</td>
<td class="nump">5.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.52<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 21.44<span></span>
</td>
<td class="nump">$ 5.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">105.9<span></span>
</td>
<td class="nump">105.3<span></span>
</td>
<td class="nump">105.8<span></span>
</td>
<td class="nump">105.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">106.8<span></span>
</td>
<td class="nump">106.4<span></span>
</td>
<td class="nump">106.8<span></span>
</td>
<td class="nump">106.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_NetEarningsPerShareFromContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Earnings Per Share From Continuing Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_NetEarningsPerShareFromContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Earnings Per Share From Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122800640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 268.8<span></span>
</td>
<td class="nump">$ 286.3<span></span>
</td>
<td class="nump">$ 2,289.3<span></span>
</td>
<td class="nump">$ 575.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(81.8)<span></span>
</td>
<td class="nump">17.3<span></span>
</td>
<td class="num">(104.7)<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="num">(81.8)<span></span>
</td>
<td class="nump">17.3<span></span>
</td>
<td class="num">(104.7)<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 187.0<span></span>
</td>
<td class="nump">$ 303.6<span></span>
</td>
<td class="nump">$ 2,184.6<span></span>
</td>
<td class="nump">$ 607.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696120872640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,879.1<span></span>
</td>
<td class="nump">$ 351.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">628.5<span></span>
</td>
<td class="nump">687.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">92.5<span></span>
</td>
<td class="nump">69.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Income taxes receivable</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">105.4<span></span>
</td>
<td class="nump">81.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">154.0<span></span>
</td>
<td class="nump">136.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">1,111.3<span></span>
</td>
<td class="nump">1,078.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">4,992.0<span></span>
</td>
<td class="nump">2,421.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">77.3<span></span>
</td>
<td class="nump">82.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">13,566.6<span></span>
</td>
<td class="nump">13,476.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">6,300.7<span></span>
</td>
<td class="nump">6,509.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred taxes</a></td>
<td class="nump">46.3<span></span>
</td>
<td class="nump">50.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">367.4<span></span>
</td>
<td class="nump">369.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">804.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">25,350.3<span></span>
</td>
<td class="nump">23,713.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">128.8<span></span>
</td>
<td class="nump">98.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Accrued compensation</a></td>
<td class="nump">201.4<span></span>
</td>
<td class="nump">261.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">1,105.2<span></span>
</td>
<td class="nump">1,106.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">388.0<span></span>
</td>
<td class="nump">398.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">310.4<span></span>
</td>
<td class="nump">117.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt, net</a></td>
<td class="nump">799.9<span></span>
</td>
<td class="nump">799.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">232.4<span></span>
</td>
<td class="nump">340.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,166.1<span></span>
</td>
<td class="nump">3,121.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">6,657.1<span></span>
</td>
<td class="nump">7,122.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred taxes</a></td>
<td class="nump">1,408.1<span></span>
</td>
<td class="nump">1,466.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">392.5<span></span>
</td>
<td class="nump">390.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Liabilities held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">49.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">11,623.8<span></span>
</td>
<td class="nump">12,150.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">2,417.1<span></span>
</td>
<td class="nump">2,307.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">11,613.5<span></span>
</td>
<td class="nump">9,455.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(287.8)<span></span>
</td>
<td class="num">(183.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(17.4)<span></span>
</td>
<td class="num">(17.6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">13,726.5<span></span>
</td>
<td class="nump">11,563.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 25,350.3<span></span>
</td>
<td class="nump">$ 23,713.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=123585891&amp;loc=d3e19793-108362<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20028-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122771952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net earnings from continuing operations</a></td>
<td class="nump">$ 461.4<span></span>
</td>
<td class="nump">$ 427.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings from continuing operations to cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">23.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">291.3<span></span>
</td>
<td class="nump">285.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">6.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Non-cash stock compensation</a></td>
<td class="nump">61.2<span></span>
</td>
<td class="nump">61.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit', window );">Gain on sale of assets, net of tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(21.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness', window );">Income tax provision, excluding tax associated with gain on sale of assets</a></td>
<td class="nump">156.7<span></span>
</td>
<td class="nump">108.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired businesses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable</a></td>
<td class="nump">55.2<span></span>
</td>
<td class="nump">41.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInUnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="num">(24.7)<span></span>
</td>
<td class="num">(14.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(23.7)<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">30.9<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued liabilities</a></td>
<td class="num">(64.7)<span></span>
</td>
<td class="num">(16.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">38.6<span></span>
</td>
<td class="nump">39.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncomeTaxesPaidOnDispositionOfBusiness', window );">Cash tax paid for gain on disposal of businesses</a></td>
<td class="num">(377.9)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness', window );">Cash income taxes paid</a></td>
<td class="num">(279.4)<span></span>
</td>
<td class="num">(137.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOtherOperatingActivities', window );">Other, net</a></td>
<td class="num">(18.9)<span></span>
</td>
<td class="num">(25.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Cash provided by operating activities from continuing operations</a></td>
<td class="nump">331.0<span></span>
</td>
<td class="nump">805.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Cash provided by operating activities from discontinued operations</a></td>
<td class="nump">80.1<span></span>
</td>
<td class="nump">179.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by operating activities</a></td>
<td class="nump">411.1<span></span>
</td>
<td class="nump">985.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from (used in) investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions of businesses, net of cash acquired</a></td>
<td class="num">(258.9)<span></span>
</td>
<td class="num">(15.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(13.7)<span></span>
</td>
<td class="num">(12.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software expenditures</a></td>
<td class="num">(15.0)<span></span>
</td>
<td class="num">(15.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">27.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Cash used in investing activities from continuing operations</a></td>
<td class="num">(287.6)<span></span>
</td>
<td class="num">(18.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ProceedsFromDispositionOfDiscontinuedOperations', window );">Proceeds from disposition of discontinued operations</a></td>
<td class="nump">2,995.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_CashUsedInInvestingActivitiesDiscontinuedOperations', window );">Cash used in investing activities from discontinued operations</a></td>
<td class="num">(3.3)<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash provided by (used in) investing activities</a></td>
<td class="nump">2,705.0<span></span>
</td>
<td class="num">(22.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from (used in) financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Borrowings (payments) under revolving line of credit, net</a></td>
<td class="num">(470.0)<span></span>
</td>
<td class="num">(870.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends to stockholders</a></td>
<td class="num">(130.7)<span></span>
</td>
<td class="num">(117.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ProceedsFromStockBasedCompensationNet', window );">Proceeds from stock-based compensation, net</a></td>
<td class="nump">40.9<span></span>
</td>
<td class="nump">45.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTreasuryStock', window );">Treasury stock sales</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Cash flows used in financing activities from continuing operations</a></td>
<td class="num">(551.5)<span></span>
</td>
<td class="num">(934.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Cash flows used in financing activities from discontinued operations</a></td>
<td class="num">(11.4)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash flows used in financing activities</a></td>
<td class="num">(562.9)<span></span>
</td>
<td class="num">(934.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign currency exchange rate changes on cash</a></td>
<td class="num">(25.6)<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">2,527.6<span></span>
</td>
<td class="nump">29.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">351.5<span></span>
</td>
<td class="nump">308.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">$ 2,879.1<span></span>
</td>
<td class="nump">$ 337.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_CashUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Used in Investing Activities, Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_CashUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Disposition Of Business, Net Of Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Provision, Excluding Taxes Associated With Gain On Disposition Of Business</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes Paid, Excluding Taxes Associated With Gain On Disposition Of Business</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncomeTaxesPaidOnDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes Paid On Disposition Of Business</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncomeTaxesPaidOnDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInUnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Unbilled Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInUnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ProceedsFromDispositionOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Disposition Of Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ProceedsFromDispositionOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ProceedsFromStockBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock options, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ProceedsFromStockBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for operating activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117790896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
<th class="th"><div>Treasury stock</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 10,479.8<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 2,097.5<span></span>
</td>
<td class="nump">$ 8,546.2<span></span>
</td>
<td class="num">$ (147.0)<span></span>
</td>
<td class="num">$ (18.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">575.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">61.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">8.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="nump">31.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">67.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(15.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">(118.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(118.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">11,089.2<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,217.9<span></span>
</td>
<td class="nump">9,003.1<span></span>
</td>
<td class="num">(115.1)<span></span>
</td>
<td class="num">(17.8)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2021</a></td>
<td class="nump">10,765.7<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,138.9<span></span>
</td>
<td class="nump">8,776.0<span></span>
</td>
<td class="num">(132.4)<span></span>
</td>
<td class="num">(17.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">286.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">41.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">34.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">(59.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">11,089.2<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,217.9<span></span>
</td>
<td class="nump">9,003.1<span></span>
</td>
<td class="num">(115.1)<span></span>
</td>
<td class="num">(17.8)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2021</a></td>
<td class="nump">11,563.8<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,307.8<span></span>
</td>
<td class="nump">9,455.6<span></span>
</td>
<td class="num">(183.1)<span></span>
</td>
<td class="num">(17.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">2,289.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,289.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">62.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions', window );">Cash settlement of share-based awards in connection with disposition of discontinued operations</a></td>
<td class="num">(11.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="num">(104.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(104.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">71.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(22.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">(131.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">13,726.5<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,417.1<span></span>
</td>
<td class="nump">11,613.5<span></span>
</td>
<td class="num">(287.8)<span></span>
</td>
<td class="num">(17.4)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2022</a></td>
<td class="nump">13,551.9<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2,363.9<span></span>
</td>
<td class="nump">11,410.4<span></span>
</td>
<td class="num">(206.0)<span></span>
</td>
<td class="num">(17.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">268.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">24.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="num">(81.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">30.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(4.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">(65.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">$ 13,726.5<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 2,417.1<span></span>
</td>
<td class="nump">$ 11,613.5<span></span>
</td>
<td class="num">$ (287.8)<span></span>
</td>
<td class="num">$ (17.4)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_APICShareBasedPaymentArrangementCashSettlementForDispositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>APIC, Share-Based Payment Arrangement, Cash Settlement For Dispositions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_APICShareBasedPaymentArrangementCashSettlementForDispositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126116368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in usd per share)</a></td>
<td class="nump">$ 0.62<span></span>
</td>
<td class="nump">$ 0.5625<span></span>
</td>
<td class="nump">$ 1.24<span></span>
</td>
<td class="nump">$ 1.1250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126151488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements for the three and six months ended June&#160;30, 2022 and 2021 are unaudited. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the financial position, results of operations, comprehensive income and cash flows of Roper Technologies, Inc. and its subsidiaries (&#8220;Roper,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;) for all periods presented. The December&#160;31, 2021 financial position data included herein was derived from the audited consolidated financial statements included in the Company&#8217;s 2021 Annual Report on Form 10-K (&#8220;Annual Report&#8221;) filed on February 22, 2022 with the Securities and Exchange Commission (&#8220;SEC&#8221;) but does not include all disclosures required by U.S. generally accepted accounting principles (&#8220;GAAP&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s management has made estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these Condensed Consolidated Financial Statements in conformity with GAAP. Actual results could differ from those estimates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year. You should read these unaudited Condensed Consolidated Financial Statements in conjunction with Roper&#8217;s audited consolidated financial statements and the notes thereto included in its Annual Report. Certain prior period amounts have been reclassified to conform to current period presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, the Company entered into a definitive agreement to sell a majority equity stake in our industrial businesses, including its entire historical Process Technologies reportable segment and the industrial businesses within its historical Measurement &amp; Analytical Solutions reportable segment, to affiliates of Clayton, Dubilier &amp; Rice, LLC. The businesses included in this transaction are Alpha, AMOT, CCC, Cornell, Dynisco, FTI, Hansen, Hardy, Logitech, Metrix, PAC, Roper Pump, Struers, Technolog, Uson, and Viatran (collectively the &#8220;Industrial Businesses&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company entered into definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses (&#8220;2021 Divestitures&#8221;). As of March 31, 2022, Roper had completed the 2021 Divestitures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results for these businesses are presented as discontinued operations for all periods presented. Unless otherwise noted, discussion within these notes to the Condensed Consolidated Financial Statements relate to continuing operations. Refer to Note 5 for additional information on discontinued operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Update to Segment Reporting Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, we updated our reportable segment structure following the announcement of the transaction to sell a majority stake in our Industrial Businesses. The Company&#8217;s new reporting segment structure is classified based on business model and delivery of performance obligations. The three updated reportable segments (and businesses within each) are as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Application Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Aderant, CBORD, CliniSys, Data Innovations, Deltek, IntelliTrans, PowerPlan, Strata, Vertafore</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Network Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - ConstructConnect, DAT, Foundry, iPipeline, iTradeNetwork, Loadlink, MHA, SHP, SoftWriters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;Technology Enabled Products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - CIVCO Medical Solutions, FMI, Inovonics, IPA, Neptune, Northern Digital, rf IDEAS, Verathon</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The day-to-day operations of our businesses, our organizational structure, and our strategy remain unchanged. All prior periods have been recast to reflect the changes noted above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125045056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">Recent Accounting PronouncementsThe Financial Accounting Standards Board (&#8220;FASB&#8221;) establishes changes to accounting principles under GAAP in the form of accounting standards updates (&#8220;ASUs&#8221;) to the Accounting Standards Codification (&#8220;ASC&#8221;).&#160;The Company considers the applicability and impact of all ASUs.&#160;Any recent ASUs were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company&#8217;s results of operations, financial position or cash flows.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125117920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Weighted Average Shares Outstanding</a></td>
<td class="text">Weighted Average Shares Outstanding<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share were calculated using net earnings and the weighted average number of shares of common stock outstanding during the respective period. Diluted earnings per share were calculated using net earnings and the weighted average number of shares of common stock and potential common stock outstanding during the respective period. Potentially dilutive common stock consisted of stock options based upon the trading price of Roper&#8217;s common stock. The effects of potential common stock were determined using the treasury stock method.&#160;Weighted average shares outstanding are shown below:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potential common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For both the three and six months ended June&#160;30, 2022, there were 0.819 outstanding stock options that were not included in the determination of diluted earnings per share because doing so would have been antidilutive, as compared to 0.525 and 0.531 outstanding stock options that would have been antidilutive in the respective 2021 periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126204416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions and Disposition<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Business Acquisitions and Disposition</a></td>
<td class="text">Business Acquisitions and Disposition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2022, Roper acquired the outstanding membership interests of Horizon Lab Systems, LLC, a provider of laboratory information management systems in the toxicology, environmental, public health and agricultural markets for an aggregate purchase price of $49.8. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, Roper acquired the issued and outstanding shares of Common Cents Systems, Inc. (&#8220;ApolloLIMS&#8221;) for a purchase price of $25.5, net of cash acquired and debt assumed. ApolloLIMS is a provider of laboratory information management systems in the toxicology and public health markets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both of these acquisitions have been integrated into our CliniSys business and their results are reported in the Application Software reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2022, Roper acquired the issued and outstanding shares of  MGA Systems Holdings, Inc., (&#8220;MGA&#8221;) for a purchase price of $180.1, net of cash acquired and debt assumed. MGA is a leading provider of purpose-built insurance software for managing general agents. This acquisition will be integrated into our Vertafore business and its results are reported in the Application Software reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $162.0 in goodwill, $4.8 assigned to trade names that are not subject to amortization and $111.9 of other identifiable intangibles in connection with these acquisitions. The amortizable intangible assets include customer relationships of $103.7 (16.4 year weighted average useful life) and technology of $8.2 (5 year weighted average useful life).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of the acquired businesses are included in Roper&#8217;s Condensed Consolidated Financial Statements since the date of acquisition. Pro forma results of operations and the revenue and net income subsequent to the acquisition date has not been presented because the effects of the acquisitions were not material to our financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disposition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2021, Roper completed the sale of a minority investment in Sedaru, Inc. for $27.1. The pretax gain on the sale was $27.1, which is reported in &#8220;Other (expense) income, net&#8221; in the Condensed Consolidated Statements of Earnings.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126113920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations</a></td>
<td class="text">Discontinued Operations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that both the 2021 Divestitures and the sale of the Industrial Businesses each represented a strategic shift that will have a major effect on the Company&#8217;s operations and financial results. These transactions will greatly reduce the cyclicality and asset intensity of the Company. In addition, the Company will have an improved recurring revenue and higher margin profile. Accordingly, the financial results related to the 2021 Divestitures and the Industrial Businesses are presented in the Condensed Consolidated Financial Statements as discontinued operations for all periods presented. Current and non-current assets and liabilities of the 2021 Divestitures and Industrial Businesses are presented in the Condensed Consolidated Balance Sheets as assets and liabilities of discontinued operations classified as held for sale for both periods presented, as applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Divestitures - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company signed definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses as described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On March 17, 2022, Roper closed on the divestiture of our TransCore business to an affiliate of Singapore Technologies Engineering Ltd., for approximately $2,680.0 in cash. The sale resulted in a pretax gain of $2,073.7 and income tax expense of $550.5, which are reported within &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; in the Condensed Consolidated Statements of Earnings.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TransCore</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was previously included in the historical Network Software &amp; Systems reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On January 5, 2022, Roper closed on the divestiture of our Zetec business to Eddyfi NDT Inc. for approximately $350.0 in cash. The sale resulted in a pretax gain of $255.3 and income tax expense of $60.9, which are reported within &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; in the Condensed Consolidated Statements of Earnings. Zetec was previously included in the historical Process Technologies reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On November 1, 2021, Roper closed the divestiture of our CIVCO Radiotherapy business to an affiliate of Blue Wolf Capital Partners LLC. CIVCO Radiotherapy business was previously included in the historical Measurement &amp; Analytical Solutions reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the TransCore, Zetec and CIVCO Radiotherapy businesses, as reported in the Condensed Consolidated Balance Sheets at December 31, 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the TransCore, Zetec and CIVCO Radiotherapy businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain / (loss) on disposition of discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes stock-based compensation expense of $0.5 for the three months ended June 30, 2021, and $0.9 and $1.8 for the six months ended June&#160;30, 2022 and 2021, respectively. Stock-based compensation for discontinued operations was previously reported as a component of unallocated corporate general and administrative expenses. In connection with the sale of TransCore and Zetec, we recognized expense of $4.5 associated with accelerated vesting of share-based awards for the six months ended June&#160;30, 2022. The charges associated with accelerated vesting were recorded as a component of &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; within the Condensed Consolidated Statements of Earnings.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three and six months ended June&#160;30, 2022, there was no depreciation of property, plant and equipment or amortization of intangible assets given the asset classification as held for sale during the period. During the three and six months ended June 30, 2021 depreciation and amortization was $1.6 and $3.5, respectively.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industrial Businesses -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On May 29, 2022, Roper entered into a definitive agreement to sell a 51% majority stake in the Industrial Businesses to affiliates of Clayton, Dubilier &amp; Rice, LLC (&#8220;CD&amp;R&#8221;). Roper will receive total upfront, pre-tax cash proceeds of approximately $2,600 while retaining a 49% minority equity interest in a new standalone entity, RIPIC Equity LLC (&#8220;RIPIC TopCo&#8221;). Roper will receive a distribution of $1,775 from RIPIC TopCo, which will be funded by third-party indebtedness of $1,950 on RIPIC TopCo, and $829 of purchase price proceeds related to the 51% majority stake obtained by CD&amp;R in RIPIC TopCo. In addition, Roper shall be entitled to an earnout payment from CD&amp;R of up to $51&#160;million if RIPIC TopCo exceeds a threshold level of earnings before interest, taxes, depreciation and amortization for the year ended December 31, 2022. Roper will also be required to make quarterly payments, directly or indirectly to CD&amp;R, either (i) in cash, with total payments initially equaling approximately $29&#160;million per year on a pre-tax basis, or (ii) in kind through the transfer of Roper&#8217;s equity interests in RIPIC TopCo to CD&amp;R, initially representing approximately a 1.7% ownership interest of RIPIC TopCo on an annual basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the Industrial Businesses, as reported in the Condensed Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All assets and liabilities held for sale were classified as current as it is probable the sale of the Industrial Businesses will be completed within one year.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the Industrial Businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain costs previously reported as a component of unallocated corporate general and administrative expenses have been reclassified to discontinued operations. These costs primarily include stock-based compensation expense of $2.6 and $3.4 for the three months ended June&#160;30, 2022 and 2021, respectively, and $5.5 and $6.0 for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div>(2) Includes depreciation and amortization expense of $2.5 and $4.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $6.4 and $9.8 for the six months ended June&#160;30, 2022 and 2021, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125081632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text">Stock Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Roper Technologies, Inc. 2021 Incentive Plan is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper&#8217;s employees, officers, directors and consultants. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company&#8217;s stock-based compensation expense:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect recognized in net earnings from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the six months ended June&#160;30, 2022, 0.373 options were granted with a weighted average fair value of $115.92 per option. During the same period in 2021, 0.504 options were granted with a weighted average fair value of $94.81 per option. All options were issued with an exercise price equal to the closing price of Roper&#8217;s common stock on the date of grant, as required by the Company&#8217;s stock-based compensation plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. Historical data is used to estimate the expected price volatility, the expected dividend yield, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (%)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (%)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash received from option exercises for the six months ended June&#160;30, 2022 and 2021 was $62.9 and $61.1, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Grants -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the six months ended June&#160;30, 2022, the Company granted 0.236 shares with a weighted average grant date fair value of $451.30 per restricted share. During the same period in 2021, the Company granted 0.216 shares with a weighted average grant date fair value of $406.38 per restricted share. All grants were issued at grant date fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, 0.147 restricted shares vested with a weighted average grant date fair value of $343.66 per restricted share and a weighted average vest date fair value of $456.79 per restricted share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Roper&#8217;s employee stock purchase plan (&#8220;ESPP&#8221;) allows employees in the U.S. and Canada to designate up to 10% of eligible earnings to purchase Roper&#8217;s common stock at a 10% discount on the lower of the closing price of the stock on the first and last day of each quarterly offering period. Common stock sold to employees pursuant to the ESPP may be either treasury stock, stock purchased on the open market, or newly issued shares.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022 and 2021, participants in the ESPP purchased 0.021 and 0.022 shares of Roper&#8217;s common stock for total consideration of $8.5 and $8.2, respectively. All shares were purchased from Roper&#8217;s treasury shares.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126041328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125129840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of goodwill by segment was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,889.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,476.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,026.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,566.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other relates primarily to purchase accounting adjustments for acquisitions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets were comprised of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net book<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,379.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,389.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,042.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,533.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,509.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,202.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(452.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of other intangible assets was $285.9 and $283.1 during the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An evaluation of the carrying value of goodwill and indefinite-lived intangibles is required to be performed on an annual basis and on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. There have been no events or changes in circumstances which indicate an interim impairment review is required in 2022. The Company will perform the annual analysis during the fourth quarter of 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125166880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s debt at June&#160;30, 2022 included $7,500 of fixed-rate senior notes with the following fair values:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 3.125% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 0.450% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.650% senior notes due 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 2.350% senior notes due 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 3.850% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.000% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.800% senior notes due 2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.400% senior notes due 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$800 4.200% senior notes due 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 2.950% senior notes due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$600 2.000% senior notes due 2030</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,000 1.750% senior notes due 2031</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the senior notes are based on the trading prices of each series of notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125100032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Loss Contingency [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">Contingencies</a></td>
<td class="text">Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper, in the ordinary course of business, is party to various pending or threatened legal actions, including product liability, intellectual property, data privacy and employment practices that, in general, are of a nature consistent with those over the past several years. After analyzing the Company&#8217;s contingent liabilities on a gross basis and, based upon past experience with resolution of such legal claims and the availability and limits of the primary, excess, and umbrella liability insurance coverages with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper&#8217;s consolidated financial position, results of operations or cash flows. However, no assurances can be given in this regard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s subsidiary, Vertafore, Inc., was named in three putative class actions, two in the U.S. District Court for the Southern District of Texas (Allen, et al. v. Vertafore, Inc., Case 4:20-cv-4139, filed December 4, 2020) and Masciotra, et al. v. Vertafore, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inc., (originally filed on December 8, 2020 as Case 1:20-cv-03603 in the U.S. District Court for the District of Colorado and subsequently transferred), and one in the U.S. District Court for the Northern District of Texas (Mulvey, et al. v. Vertafore, Inc., Case 3:21-cv-00213-E, filed January 31, 2021). In July 2021, the court granted Vertafore&#8217;s motion to dismiss the Allen Case. In March 2022, the U.S. Fifth Circuit Court of Appeals affirmed the lower court&#8217;s dismissal of the Allen case. In July 2021, the plaintiff in the Masciotra case voluntarily dismissed his action without prejudice. In June 2022, Vertafore filed a motion to dismiss the Mulvey case on similar grounds as the dismissal of the Allen case. The Allen case and the Mulvey case each purport to represent approximately 27.7&#160;million individuals who held Texas driver&#8217;s licenses prior to February 2019. In November 2020, Vertafore announced that as a result of human error, three data files were inadvertently stored in an unsecured external storage service that appears to have been accessed without authorization. The files, which included driver information for licenses issued before February 2019, contained Texas driver license numbers, as well as names, dates of birth, addresses and vehicle registration histories. The files did not contain any Social Security numbers or financial account information. These cases seek recovery under the Driver&#8217;s Privacy Protection Act, 18 U.S.C. &#167; 2721. In addition, Roper was advised that the Texas Attorney General is investigating the data event.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s subsidiary, Verathon, Inc. (&#8220;Verathon&#8221;), is defending a patent infringement action pending in the United States District Court for the Western District of Washington (Berall v. Verathon, Inc., Case No. 2:2021mc00043). Plaintiff claims that video laryngoscopes and certain accessories sold by Verathon from approximately 2006 through 2016 infringe U.S. Patent 5,827,178 (the &#8220;&#8216;178 Patent&#8221;). The complaint seeks an unspecified amount of damages, enhanced damages, attorneys&#8217; fees, costs, and pre- and post-judgment interest. The allegations in the complaint are not covered by insurance. Verathon contends that the products at issue do not infringe the &#8216;178 Patent and that the &#8216;178 Patent is invalid. Verathon is vigorously defending the matter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper or our subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. To date, no significant resources have been required by Roper to respond to asbestos claims. In the first quarter of 2022, Roper completed a transaction in which it transferred the remainder of our exposure for asbestos claims to a third party. In connection with this transaction, Roper incurred a one-time charge of $4.1, which is recorded as a component of &#8220;Other (expense) income, net&#8221; within the Condensed Consolidated Statements of Earnings for the six months ended June&#160;30, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2127163<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6397426&amp;loc=d3e17499-108355<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2127197<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125228176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segments</a></td>
<td class="text">Business Segments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information by reportable segment:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit*:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Segment operating profit is before unallocated corporate general and administrative expenses. These expenses were $50.9 and $50.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $103.8 and $97.9 for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125175008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues from Contracts<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenues from Contracts</a></td>
<td class="text">Revenues from Contracts<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenues by reportable segment into four categories: (i) recurring revenue comprised of SaaS licenses and software maintenance; (ii) reoccurring revenue comprised of transactional and volume-based fees related to software licenses; (iii) non-recurring revenue comprised of term and perpetual software licenses, professional services associated with software products and hardware sold with our software licenses; and (iv) product revenue. See details in the table below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining performance obligations - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the transaction price of firm orders for which work has not been performed and excludes unexercised contract options. As of June&#160;30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $3,763.1. We expect to recognize revenue of $2,467.7, or approximately 66% of our remaining performance obligations over the next 12 months (&#8220;Backlog&#8221;), with the remainder to be recognized thereafter.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Account</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,106.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - non-current </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net contract assets/(liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,096.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,094.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The non-current portion of deferred revenue is included in &#8220;Other liabilities&#8221; in our Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in our net contract assets/(liabilities) from December&#160;31, 2021 to June&#160;30, 2022 was due primarily to the timing of payments and invoicing relating to Software-as-a-Service (&#8220;SaaS&#8221;) and post contract support (&#8220;PCS&#8221;) renewals, partially offset by the increase in unbilled receivables due to the timing of invoicing primarily related to software milestone billings associated with multi-year term license renewals and software implementations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company&#8217;s project-based contracts where the input method of revenue recognition is utilized are billed as work progresses in accordance with the contract terms and conditions, either at periodic intervals or upon achievement of certain milestones. Often this results in unbilled receivables where billing occurs after revenue recognition. The Company records deferred revenue when cash payments are received or due in advance of the Company&#8217;s performance relating primarily to SaaS and PCS renewals. Revenue recognized from the deferred revenue balance on December&#160;31, 2021 and 2020 was $287.4 and $259.7 for the three months ended June&#160;30, 2022 and 2021, respectively, and $776.7 and $704.4 for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine revenues recognized in the period, we allocate revenue to the individual deferred revenue balance outstanding at the beginning of the year until the revenue exceeds that balance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current and non-current portions of deferred commissions are included in &#8220;Other current assets&#8221; and &#8220;Other assets,&#8221; respectively, in our Condensed Consolidated Balance Sheets. At June&#160;30, 2022 and December&#160;31, 2021, we had $60.2 and $56.7 of total deferred commissions, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125081632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company elected to exercise its optional redemption rights to redeem all of its outstanding 3.125% Notes due 2022 (the &#8220;Notes&#8221;) in the original aggregate principal amount of $500.0, and Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee under the indenture governing the Notes (the &#8220;Indenture&#8221;), issued redemption notices to registered holders of the Notes. The date fixed for the redemption of the Notes is August 15, 2022 (the &#8220;Redemption Date&#8221;). The Notes will be redeemed at 100% of the aggregate principal amount of the Notes, plus accrued and unpaid interest thereon to, but not including, the Redemption Date in accordance with the terms and conditions set forth in the Indenture. The foregoing does not constitute a notice of redemption with respect to any of the Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the end of the quarter, on July 21, 2022, the Company entered into a new five-year unsecured credit facility (the &#8220;Credit Agreement&#8221;) among Roper, the financial institutions from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Bank of America, N.A. and Wells Fargo Bank, N.A., as syndication agents, and Mizuho Bank, Ltd., MUFG Bank, Ltd., PNC Bank, National Association, TD Bank, N.A., Truist Bank and U.S Bank, National Association, as documentation agents, which replaces its existing $3,000.0 unsecured credit facility, dated as of September 2, 2020, as amended. The new facility comprises a five-year $3,500.0 revolving credit facility, which includes availability of up to $150.0 for letters of credit. Loans under the facility will be available in dollars, and letters of credit will be available in dollars and other currencies to be agreed. The Company may also, subject to compliance with specified conditions, request additional term loans or revolving credit commitments in an aggregate amount not to exceed $500.0. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will have the right to add foreign subsidiaries as borrowers under the Credit Agreement, subject to the satisfaction of specified conditions. The Company will guarantee the payment and performance by the foreign subsidiary borrowers of their obligations under the Credit Agreement. The Company&#8217;s obligations under the Credit Agreement are not </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">guaranteed by any of its subsidiaries. However, the Company has the right, subject to the satisfaction of certain conditions set forth in the Credit Agreement, to cause any of its wholly-owned domestic subsidiaries to become guarantors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Credit Agreement can be borrowed as term SOFR loans or ABR Loans, at the Company&#8217;s option. Each term SOFR loan will bear interest at a rate per annum equal to the applicable Adjusted Term SOFR rate plus a spread ranging from 0.795% to 1.300%, as determined by the Company&#8217;s senior unsecured long-term debt rating at such time. Based on the Company&#8217;s current rating, the spread for SOFR loans would be 0.910%. Each ABR Loan will bear interest at a rate per annum equal to the Alternate Base Rate plus a spread ranging from 0.000% to 0.300%, as determined by the Company&#8217;s senior unsecured long-term debt rating at such time. Based on the Company&#8217;s current rating, the spread for ABR Loans would be 0.000%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding letters of credit issued under the Credit Agreement will be charged a quarterly fee depending on the Company&#8217;s senior unsecured long-term debt rating. Based on the Company&#8217;s current rating, the quarterly fee would be payable at a rate of 0.910% per annum, plus a fronting fee of 0.125% per annum on the undrawn and unexpired amount of all letters of credit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company will pay a quarterly facility fee on the used and unused portions of the revolving credit facility depending on the Company&#8217;s senior unsecured long-term debt rating. Based on the Company&#8217;s current rating, the quarterly fee would accrue at a rate of 0.090% per annum. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement may be accelerated upon the occurrence of customary events of default. The Credit Agreement requires the Company to maintain a Total Debt to Total Capital Ratio of 0.65 to 1.00 or less. Borrowings under the Credit Agreement are prepayable at Roper&#8217;s option at any time in whole or in part without premium or penalty.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125072048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">Recent Accounting PronouncementsThe Financial Accounting Standards Board (&#8220;FASB&#8221;) establishes changes to accounting principles under GAAP in the form of accounting standards updates (&#8220;ASUs&#8221;) to the Accounting Standards Codification (&#8220;ASC&#8221;).&#160;The Company considers the applicability and impact of all ASUs.&#160;Any recent ASUs were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company&#8217;s results of operations, financial position or cash flows.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125159616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Shares Outstanding</a></td>
<td class="text">Weighted average shares outstanding are shown below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potential common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125165216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Discontinued Operations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the TransCore, Zetec and CIVCO Radiotherapy businesses, as reported in the Condensed Consolidated Balance Sheets at December 31, 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the TransCore, Zetec and CIVCO Radiotherapy businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain / (loss) on disposition of discontinued operations, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings from discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes stock-based compensation expense of $0.5 for the three months ended June 30, 2021, and $0.9 and $1.8 for the six months ended June&#160;30, 2022 and 2021, respectively. Stock-based compensation for discontinued operations was previously reported as a component of unallocated corporate general and administrative expenses. In connection with the sale of TransCore and Zetec, we recognized expense of $4.5 associated with accelerated vesting of share-based awards for the six months ended June&#160;30, 2022. The charges associated with accelerated vesting were recorded as a component of &#8220;Gain/(loss) on disposition of discontinued operations, net of tax&#8221; within the Condensed Consolidated Statements of Earnings.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three and six months ended June&#160;30, 2022, there was no depreciation of property, plant and equipment or amortization of intangible assets given the asset classification as held for sale during the period. During the three and six months ended June 30, 2021 depreciation and amortization was $1.6 and $3.5, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the Industrial Businesses, as reported in the Condensed Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All assets and liabilities held for sale were classified as current as it is probable the sale of the Industrial Businesses will be completed within one year.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the Industrial Businesses: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings from discontinued operations, net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain costs previously reported as a component of unallocated corporate general and administrative expenses have been reclassified to discontinued operations. These costs primarily include stock-based compensation expense of $2.6 and $3.4 for the three months ended June&#160;30, 2022 and 2021, respectively, and $5.5 and $6.0 for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div>(2) Includes depreciation and amortization expense of $2.5 and $4.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $6.4 and $9.8 for the six months ended June&#160;30, 2022 and 2021, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696120770992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company&#8217;s stock-based compensation expense:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect recognized in net earnings from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted Average Assumptions Used to Value Option Grants</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (%)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (%)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125075776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696115692000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of goodwill by segment was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,889.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,476.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,026.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,566.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets - Subject to Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets were comprised of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net book<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,379.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,389.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,042.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,533.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,509.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,202.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(452.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets - Not Subject to Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets were comprised of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net book<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,379.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,389.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,042.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,533.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,509.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,202.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(452.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other protective rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets not subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,092.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b),(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696124399104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fixed-Rate Senior Notes, Fair Value</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Roper&#8217;s debt at June&#160;30, 2022 included $7,500 of fixed-rate senior notes with the following fair values:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 3.125% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 0.450% senior notes due 2022</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.650% senior notes due 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500 2.350% senior notes due 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300 3.850% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.000% senior notes due 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 3.800% senior notes due 2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 1.400% senior notes due 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$800 4.200% senior notes due 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$700 2.950% senior notes due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$600 2.000% senior notes due 2030</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,000 1.750% senior notes due 2031</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696125100032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information by reportable segment:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating profit*:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Application Software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology Enabled Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Segment operating profit is before unallocated corporate general and administrative expenses. These expenses were $50.9 and $50.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $103.8 and $97.9 for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696124997104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues from Contracts (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text">See details in the table below.<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network Software</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Technology Enabled Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Stream</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reoccurring</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Software Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Balances</a></td>
<td class="text"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Account</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,106.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - non-current </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net contract assets/(liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,096.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,094.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The non-current portion of deferred revenue is included in &#8220;Other liabilities&#8221; in our Condensed Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696293636672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic shares outstanding (in shares)</a></td>
<td class="nump">105.9<span></span>
</td>
<td class="nump">105.3<span></span>
</td>
<td class="nump">105.8<span></span>
</td>
<td class="nump">105.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of potential common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Common stock awards (in shares)</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted shares outstanding (in shares)</a></td>
<td class="nump">106.8<span></span>
</td>
<td class="nump">106.4<span></span>
</td>
<td class="nump">106.8<span></span>
</td>
<td class="nump">106.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122770416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Narrative (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive stock options (in shares)</a></td>
<td class="nump">819<span></span>
</td>
<td class="nump">525<span></span>
</td>
<td class="nump">819<span></span>
</td>
<td class="nump">531<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117780656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions and Disposition (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2022</div></th>
<th class="th"><div>Apr. 06, 2022</div></th>
<th class="th"><div>Jan. 03, 2022</div></th>
<th class="th"><div>Mar. 17, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,566.6<span></span>
</td>
<td class="nump">$ 13,476.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rop_SedaruIncMember', window );">Sedaru, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Equity Method Investment, Realized Gain (Loss) on Disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from Sale of Equity Method Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCMember', window );">Horizon Lab Systems, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_CommonCentsSystemsIncMember', window );">Common Cents Systems, Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_MGASystemsHoldingsIncMember', window );">MGA Systems Holdings, Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="nump">$ 180.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember', window );">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other identifiable intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember', window );">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc | Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets acquired, not subject to amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember', window );">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc | Customer related intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other identifiable intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life of finite-lived intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">16 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember', window );">Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc | Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other identifiable intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life of finite-lived intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of an equity method investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rop_SedaruIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rop_SedaruIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_CommonCentsSystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_CommonCentsSystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_MGASystemsHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_MGASystemsHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117318592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 17, 2022</div></th>
<th class="th"><div>Jan. 05, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>May 29, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain / (loss) on disposition of discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10,700,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,706,600,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | TransCore Holdings Inc, Zetec and Civco Radiotherapy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax gain on disposition of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,800,000<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="nump">63,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="num">(6,200,000)<span></span>
</td>
<td class="nump">11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain / (loss) on disposition of discontinued operations, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,700,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,706,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | Industrial Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Consideration received from disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,775,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,775,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax gain on disposition of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,800,000<span></span>
</td>
<td class="nump">65,100,000<span></span>
</td>
<td class="nump">133,200,000<span></span>
</td>
<td class="nump">121,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,300,000<span></span>
</td>
<td class="nump">$ 16,500,000<span></span>
</td>
<td class="nump">$ 27,500,000<span></span>
</td>
<td class="nump">$ 26,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate', window );">Majority stake obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent', window );">Ownership interest divested, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Upfront, pre-tax cash proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal', window );">Retaining minority interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable', window );">Indebtedness third-party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross', window );">Payments initially equaling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | Industrial Businesses | RIPIC TopCo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | Industrial Businesses | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration', window );">Earnout consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rop_SingaporeTechnologiesEngineeringLtdAffiliateMember', window );">Singapore Technologies Engineering Ltd Affiliate | Disposed of by Sale | TransCore</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Consideration received from disposal</a></td>
<td class="nump">$ 2,680,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax gain on disposition of business</a></td>
<td class="nump">2,073,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="nump">$ 550,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rop_EddyfiNDTIncMember', window );">Eddyfi NDT Inc | Disposed of by Sale | Zetec</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Consideration received from disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax gain on disposition of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Contingent Earnout Consideration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent, after disposal, of ownership interest of a discontinued operation in which an equity method investment is retained.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross rentals receivable equal to the future cash flows from the lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 25<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126934054&amp;loc=d3e42229-112728<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123392319&amp;loc=SL77920254-209983<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 30<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391856&amp;loc=d3e42840-112730<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and reasonably estimable amounts of recoveries from third-parties pertaining to an entity's environmental remediation obligations. An entity's balance sheet may include several assets that relate to an environmental remediation obligation. Among them are the following: a. Receivables from other potentially responsible parties that are not providing initial funding; b. anticipated recoveries from insurers; and c. anticipated recoveries from prior owners as a result of indemnification agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237650&amp;loc=d3e13022-110858<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used to obtain present value of liability for unpaid claim and claim adjustment expense for short-duration contract issued by insurance entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116884468&amp;loc=d3e14881-158438<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=rop_RIPICTopCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=rop_RIPICTopCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rop_SingaporeTechnologiesEngineeringLtdAffiliateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rop_SingaporeTechnologiesEngineeringLtdAffiliateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rop_EddyfiNDTIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rop_EddyfiNDTIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_ZetecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_ZetecMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117096608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">$ 1,111.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,111.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,078.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">804.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">232.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">340.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | TransCore Holdings Inc, Zetec and Civco Radiotherapy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1', window );">Inventories, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet', window );">Unbilled receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent', window );">Other intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">788.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities', window );">Accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | TransCore Holdings Inc, Zetec and Civco Radiotherapy | Selling, General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | Industrial Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">161.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1', window );">Inventories, net</a></td>
<td class="nump">133.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets', window );">Deferred taxes</a></td>
<td class="nump">48.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent', window );">Goodwill</a></td>
<td class="nump">597.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">597.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent', window );">Other intangible assets, net</a></td>
<td class="nump">72.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">98.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">1,111.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,111.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent', window );">Goodwill</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">618.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent', window );">Other intangible assets, net</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent', window );">Deferred taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">804.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">64.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities', window );">Accrued compensation</a></td>
<td class="nump">34.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">24.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities', window );">Deferred taxes</a></td>
<td class="nump">20.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable', window );">Income taxes payable</a></td>
<td class="nump">13.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="nump">23.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">52.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">232.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent', window );">Deferred taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities held for sale</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts, Unbilled Receivable, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Non Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Taxes, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Operating lease liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Operating lease liabilities, Non Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as income tax obligations attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred revenue attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as inventory attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696121497824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Earnings from discontinued operations, net of tax</a></td>
<td class="nump">$ 54,500,000<span></span>
</td>
<td class="nump">$ 81,900,000<span></span>
</td>
<td class="nump">$ 121,300,000<span></span>
</td>
<td class="nump">$ 147,900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain / (loss) on disposition of discontinued operations, net of tax</a></td>
<td class="num">(10,700,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,706,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net earnings from discontinued operations</a></td>
<td class="nump">43,800,000<span></span>
</td>
<td class="nump">81,900,000<span></span>
</td>
<td class="nump">1,827,900,000<span></span>
</td>
<td class="nump">147,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember', window );">Industrial Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">4,800,000<span></span>
</td>
<td class="nump">6,400,000<span></span>
</td>
<td class="nump">9,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | TransCore Holdings Inc, Zetec and Civco Radiotherapy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Net revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">161,000,000.0<span></span>
</td>
<td class="nump">100,400,000<span></span>
</td>
<td class="nump">313,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">94,200,000<span></span>
</td>
<td class="nump">71,200,000<span></span>
</td>
<td class="nump">188,900,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">66,800,000<span></span>
</td>
<td class="nump">29,200,000<span></span>
</td>
<td class="nump">124,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,300,000<span></span>
</td>
<td class="nump">19,900,000<span></span>
</td>
<td class="nump">62,200,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36,500,000<span></span>
</td>
<td class="nump">9,300,000<span></span>
</td>
<td class="nump">62,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet', window );">Other income (expense), net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Earnings before income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,800,000<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="nump">63,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="num">(6,200,000)<span></span>
</td>
<td class="nump">11,200,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Earnings from discontinued operations, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33,300,000<span></span>
</td>
<td class="nump">15,600,000<span></span>
</td>
<td class="nump">52,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain / (loss) on disposition of discontinued operations, net of tax</a></td>
<td class="num">(10,700,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,706,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net earnings from discontinued operations</a></td>
<td class="num">(10,700,000)<span></span>
</td>
<td class="nump">33,300,000<span></span>
</td>
<td class="nump">1,722,200,000<span></span>
</td>
<td class="nump">52,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember', window );">Held-for-sale or Disposed of by Sale | Industrial Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Net revenues</a></td>
<td class="nump">255,100,000<span></span>
</td>
<td class="nump">236,800,000<span></span>
</td>
<td class="nump">501,900,000<span></span>
</td>
<td class="nump">457,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of sales</a></td>
<td class="nump">121,400,000<span></span>
</td>
<td class="nump">108,700,000<span></span>
</td>
<td class="nump">235,300,000<span></span>
</td>
<td class="nump">209,800,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">133,700,000<span></span>
</td>
<td class="nump">128,100,000<span></span>
</td>
<td class="nump">266,600,000<span></span>
</td>
<td class="nump">247,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">66,800,000<span></span>
</td>
<td class="nump">62,800,000<span></span>
</td>
<td class="nump">134,500,000<span></span>
</td>
<td class="nump">125,500,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">66,900,000<span></span>
</td>
<td class="nump">65,300,000<span></span>
</td>
<td class="nump">132,100,000<span></span>
</td>
<td class="nump">122,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet', window );">Other income (expense), net</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="num">(500,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Earnings before income taxes</a></td>
<td class="nump">67,800,000<span></span>
</td>
<td class="nump">65,100,000<span></span>
</td>
<td class="nump">133,200,000<span></span>
</td>
<td class="nump">121,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income taxes</a></td>
<td class="nump">13,300,000<span></span>
</td>
<td class="nump">16,500,000<span></span>
</td>
<td class="nump">27,500,000<span></span>
</td>
<td class="nump">26,300,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Earnings from discontinued operations, net of tax</a></td>
<td class="nump">54,500,000<span></span>
</td>
<td class="nump">48,600,000<span></span>
</td>
<td class="nump">105,700,000<span></span>
</td>
<td class="nump">95,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="nump">$ 6,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operations, Income (Expense) Not Identified As Major, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_IndustrialBusinessesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117684000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Stock Based Compensation Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 28.2<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">$ 61.2<span></span>
</td>
<td class="nump">$ 61.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax effect recognized in net earnings from continuing operations</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="nump">$ 12.9<span></span>
</td>
<td class="nump">$ 12.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122645376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 01, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Employee stock options granted during the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115.92<span></span>
</td>
<td class="nump">$ 94.81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received from exercise of options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62.9<span></span>
</td>
<td class="nump">$ 61.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock awards granted during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of restricted stock awards granted during the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 451.30<span></span>
</td>
<td class="nump">$ 406.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock awards vested during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 343.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue', window );">Weighted average vest date fair value per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 456.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Percentage of eligible earnings to purchase common stock through the employee stock purchase plan</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Discount on the average closing price for the employee stock purchase plan</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans', window );">Amount paid for stock purchased during the period by participants in the employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 8.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of vest dates pertaining to a share-based award plan other than a stock option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total consideration received during the period for purchases of shares of stock from participants of the employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126647712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate (%)</a></td>
<td class="nump">2.07%<span></span>
</td>
<td class="nump">0.94%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected option life (years)</a></td>
<td class="text">5 years 7 months 17 days<span></span>
</td>
<td class="text">5 years 7 months 9 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility (%)</a></td>
<td class="nump">24.52%<span></span>
</td>
<td class="nump">25.16%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield (%)</a></td>
<td class="nump">0.55%<span></span>
</td>
<td class="nump">0.56%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696215904032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and supplies</a></td>
<td class="nump">$ 45.1<span></span>
</td>
<td class="nump">$ 36.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">19.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">28.9<span></span>
</td>
<td class="nump">18.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory reserves</a></td>
<td class="num">(6.4)<span></span>
</td>
<td class="num">(4.7)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 92.5<span></span>
</td>
<td class="nump">$ 69.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696122663104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Goodwill (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">$ 13,476.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">162.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Other</a></td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(71.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at end of period</a></td>
<td class="nump">13,566.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember', window );">Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">8,889.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">162.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Other</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(25.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at end of period</a></td>
<td class="nump">9,026.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember', window );">Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">3,655.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Other</a></td>
<td class="num">(0.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(45.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at end of period</a></td>
<td class="nump">3,609.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember', window );">Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">931.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Other</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at end of period</a></td>
<td class="nump">$ 931.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillOtherIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696121352640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">$ (2,791.8)<span></span>
</td>
<td class="num">$ (2,533.4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross (excluding goodwill)</a></td>
<td class="nump">9,092.5<span></span>
</td>
<td class="nump">9,042.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net (excluding goodwill)</a></td>
<td class="nump">6,300.7<span></span>
</td>
<td class="nump">6,509.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets (excluding goodwill)</a></td>
<td class="nump">602.9<span></span>
</td>
<td class="nump">606.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer related intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">7,442.0<span></span>
</td>
<td class="nump">7,379.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(2,202.2)<span></span>
</td>
<td class="num">(1,989.8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">5,239.8<span></span>
</td>
<td class="nump">5,389.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember', window );">Unpatented technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">874.2<span></span>
</td>
<td class="nump">886.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(452.9)<span></span>
</td>
<td class="num">(414.6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">421.3<span></span>
</td>
<td class="nump">471.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">149.1<span></span>
</td>
<td class="nump">149.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(128.0)<span></span>
</td>
<td class="num">(122.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">21.1<span></span>
</td>
<td class="nump">27.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents and other protective rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">15.8<span></span>
</td>
<td class="nump">12.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(7.6)<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696120724672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 291.3<span></span>
</td>
<td class="nump">$ 285.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 285.9<span></span>
</td>
<td class="nump">$ 283.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117588608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details) - Senior Notes - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 23, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$500 3.125% senior notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="nump">$ 500,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.125%<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$300 0.450% senior notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">0.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$700 3.650% senior notes due 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$500 2.350% senior notes due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">2.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$300 3.850% senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$700 1.000% senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$700 3.800% senior notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$700 1.400% senior notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$800 4.200% senior notes due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$700 2.950% senior notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">2.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$600 2.000% senior notes due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">$1,000 1.750% senior notes due 2031</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">$ 1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount', window );">Fixed rate senior notes carrying amount</a></td>
<td class="nump">$ 7,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $500 3.125% senior notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $300 0.450% senior notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">299,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $700 3.650% senior notes due 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">701,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $500 2.350% senior notes due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">485,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $300 3.850% senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">298,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $700 1.000% senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">634,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $700 3.800% senior notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">686,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $700 1.400% senior notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">601,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $800 4.200% senior notes due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">785,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $700 2.950% senior notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">619,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $600 2.000% senior notes due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">486,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Fair Value, Inputs, Level 2 | $1,000 1.750% senior notes due 2031</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 782,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtPercentageBearingFixedInterestAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueAugust152022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueAugust152022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDuein2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDuein2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueSeptember152025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueSeptember152025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueSeptember152027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueSeptember152027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDuein2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDuein2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDueJune2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDueJune2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueFebruary152031Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorUnsecuredNotesDueFebruary152031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126102224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - (Narrative) (Details) - 3.125% senior notes due 2022 - Senior Notes - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 23, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.125%<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="nump">$ 500,000,000.0<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Proportion of principal redeemed (as a percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126666384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies (Details)<br> individual in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>individual </div>
<div>claim</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=rop_VertaforeLitigationMember', window );">Vertafore Litigation</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of pending putative class actions</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyNumberOfPlaintiffs', window );">Number of individuals represented by class actions | individual</a></td>
<td class="nump">27.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=rop_AllenEtAlVVertaforeIncMember', window );">Allen, et al. v. Vertafore, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of pending putative class actions</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=rop_MulveyEtAlVVertaforeIncMember', window );">Mulvey, et al. v. Vertafore, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of pending putative class actions</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=rop_VerathonIncMember', window );">Verathon, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation settlement, one time charge | $</a></td>
<td class="nump">$ 4.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyNumberOfPlaintiffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of plaintiffs that have filed claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNumberOfPlaintiffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of pending claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=rop_VertaforeLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=rop_VertaforeLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=rop_AllenEtAlVVertaforeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=rop_AllenEtAlVVertaforeIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=rop_MulveyEtAlVVertaforeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=rop_MulveyEtAlVVertaforeIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=rop_VerathonIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=rop_VerathonIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696116993488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues:</a></td>
<td class="nump">$ 1,310.8<span></span>
</td>
<td class="nump">$ 1,189.8<span></span>
</td>
<td class="nump">$ 2,590.6<span></span>
</td>
<td class="nump">$ 2,345.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInNetSalesPercentage', window );">Percent change in net revenues</a></td>
<td class="nump">10.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit:</a></td>
<td class="nump">$ 911.5<span></span>
</td>
<td class="nump">839.2<span></span>
</td>
<td class="nump">$ 1,808.7<span></span>
</td>
<td class="nump">1,655.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInGrossProfitPercentage', window );">Percent change in gross profit</a></td>
<td class="nump">8.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="nump">$ 413.8<span></span>
</td>
<td class="nump">367.0<span></span>
</td>
<td class="nump">$ 822.6<span></span>
</td>
<td class="nump">731.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInOperatingProfitPercentage', window );">Percent change in operating profit</a></td>
<td class="nump">12.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">$ 190.8<span></span>
</td>
<td class="nump">180.9<span></span>
</td>
<td class="nump">$ 190.8<span></span>
</td>
<td class="nump">180.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInLongLivedAssets', window );">Percent change in long-lived assets</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Unallocated corporate general and administrative expenses</a></td>
<td class="nump">$ 50.9<span></span>
</td>
<td class="nump">50.8<span></span>
</td>
<td class="nump">103.8<span></span>
</td>
<td class="nump">97.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember', window );">Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues:</a></td>
<td class="nump">$ 627.5<span></span>
</td>
<td class="nump">587.9<span></span>
</td>
<td class="nump">$ 1,255.7<span></span>
</td>
<td class="nump">1,161.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInNetSalesPercentage', window );">Percent change in net revenues</a></td>
<td class="nump">6.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit:</a></td>
<td class="nump">$ 430.9<span></span>
</td>
<td class="nump">407.3<span></span>
</td>
<td class="nump">$ 866.3<span></span>
</td>
<td class="nump">804.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInGrossProfitPercentage', window );">Percent change in gross profit</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="nump">$ 165.3<span></span>
</td>
<td class="nump">153.5<span></span>
</td>
<td class="nump">$ 337.6<span></span>
</td>
<td class="nump">307.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInOperatingProfitPercentage', window );">Percent change in operating profit</a></td>
<td class="nump">7.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">$ 136.6<span></span>
</td>
<td class="nump">127.9<span></span>
</td>
<td class="nump">$ 136.6<span></span>
</td>
<td class="nump">127.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInLongLivedAssets', window );">Percent change in long-lived assets</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareMember', window );">Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues:</a></td>
<td class="nump">$ 342.9<span></span>
</td>
<td class="nump">297.8<span></span>
</td>
<td class="nump">$ 681.4<span></span>
</td>
<td class="nump">585.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInNetSalesPercentage', window );">Percent change in net revenues</a></td>
<td class="nump">15.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit:</a></td>
<td class="nump">$ 289.1<span></span>
</td>
<td class="nump">250.1<span></span>
</td>
<td class="nump">$ 574.0<span></span>
</td>
<td class="nump">489.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInGrossProfitPercentage', window );">Percent change in gross profit</a></td>
<td class="nump">15.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="nump">$ 137.1<span></span>
</td>
<td class="nump">111.2<span></span>
</td>
<td class="nump">$ 273.9<span></span>
</td>
<td class="nump">216.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInOperatingProfitPercentage', window );">Percent change in operating profit</a></td>
<td class="nump">23.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="nump">25.3<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="nump">25.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInLongLivedAssets', window );">Percent change in long-lived assets</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember', window );">Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues:</a></td>
<td class="nump">$ 340.4<span></span>
</td>
<td class="nump">304.1<span></span>
</td>
<td class="nump">$ 653.5<span></span>
</td>
<td class="nump">598.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInNetSalesPercentage', window );">Percent change in net revenues</a></td>
<td class="nump">11.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit:</a></td>
<td class="nump">$ 191.5<span></span>
</td>
<td class="nump">181.8<span></span>
</td>
<td class="nump">$ 368.4<span></span>
</td>
<td class="nump">361.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInGrossProfitPercentage', window );">Percent change in gross profit</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="nump">$ 111.4<span></span>
</td>
<td class="nump">102.3<span></span>
</td>
<td class="nump">$ 211.1<span></span>
</td>
<td class="nump">207.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInOperatingProfitPercentage', window );">Percent change in operating profit</a></td>
<td class="nump">8.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets:</a></td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="nump">$ 27.7<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="nump">$ 27.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInLongLivedAssets', window );">Percent change in long-lived assets</a></td>
<td class="num">(2.20%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInGrossProfitPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent change in aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, from the previous period to the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInGrossProfitPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent change in the total amount of long-lived assets for reportable segments, from the previous period to the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInNetSalesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent change in total revenue from sales of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances and sales discounts, from the previous period to the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInNetSalesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInOperatingProfitPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent change in the total amount of profit or loss for reportable segments, from the previous period to the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInOperatingProfitPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_SegmentOperatingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues before Corporate expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SegmentOperatingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696116801920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues from Contracts - Disaggregation of Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 1,310.8<span></span>
</td>
<td class="nump">$ 1,189.8<span></span>
</td>
<td class="nump">$ 2,590.6<span></span>
</td>
<td class="nump">$ 2,345.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember', window );">Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">627.5<span></span>
</td>
<td class="nump">587.9<span></span>
</td>
<td class="nump">1,255.7<span></span>
</td>
<td class="nump">1,161.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember', window );">Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">342.9<span></span>
</td>
<td class="nump">297.8<span></span>
</td>
<td class="nump">681.4<span></span>
</td>
<td class="nump">585.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember', window );">Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">340.4<span></span>
</td>
<td class="nump">304.1<span></span>
</td>
<td class="nump">653.5<span></span>
</td>
<td class="nump">598.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedMember', window );">Software related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">973.5<span></span>
</td>
<td class="nump">887.7<span></span>
</td>
<td class="nump">1,943.1<span></span>
</td>
<td class="nump">1,750.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedMember', window );">Software related | Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">627.5<span></span>
</td>
<td class="nump">587.9<span></span>
</td>
<td class="nump">1,255.7<span></span>
</td>
<td class="nump">1,161.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedMember', window );">Software related | Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">342.9<span></span>
</td>
<td class="nump">297.8<span></span>
</td>
<td class="nump">681.4<span></span>
</td>
<td class="nump">585.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedMember', window );">Software related | Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember', window );">Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">705.2<span></span>
</td>
<td class="nump">628.1<span></span>
</td>
<td class="nump">1,406.5<span></span>
</td>
<td class="nump">1,243.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember', window );">Recurring | Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">457.9<span></span>
</td>
<td class="nump">422.3<span></span>
</td>
<td class="nump">919.4<span></span>
</td>
<td class="nump">841.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember', window );">Recurring | Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">244.5<span></span>
</td>
<td class="nump">204.0<span></span>
</td>
<td class="nump">481.7<span></span>
</td>
<td class="nump">399.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember', window );">Recurring | Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember', window );">Reoccurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">90.6<span></span>
</td>
<td class="nump">86.6<span></span>
</td>
<td class="nump">182.8<span></span>
</td>
<td class="nump">171.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember', window );">Reoccurring | Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">28.6<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">60.3<span></span>
</td>
<td class="nump">53.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember', window );">Reoccurring | Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">62.0<span></span>
</td>
<td class="nump">59.2<span></span>
</td>
<td class="nump">122.5<span></span>
</td>
<td class="nump">118.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember', window );">Reoccurring | Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember', window );">Non-recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">177.7<span></span>
</td>
<td class="nump">173.0<span></span>
</td>
<td class="nump">353.8<span></span>
</td>
<td class="nump">334.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember', window );">Non-recurring | Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">141.0<span></span>
</td>
<td class="nump">138.2<span></span>
</td>
<td class="nump">276.0<span></span>
</td>
<td class="nump">266.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember', window );">Non-recurring | Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">34.6<span></span>
</td>
<td class="nump">77.2<span></span>
</td>
<td class="nump">67.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember', window );">Non-recurring | Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_ProductRevenueMember', window );">Product Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">337.3<span></span>
</td>
<td class="nump">302.1<span></span>
</td>
<td class="nump">647.5<span></span>
</td>
<td class="nump">595.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_ProductRevenueMember', window );">Product Revenue | Application Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_ProductRevenueMember', window );">Product Revenue | Network Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=rop_ProductRevenueMember', window );">Product Revenue | Technology Enabled Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">$ 337.3<span></span>
</td>
<td class="nump">$ 302.1<span></span>
</td>
<td class="nump">$ 647.5<span></span>
</td>
<td class="nump">$ 595.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_ApplicationSoftwareSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_NetworkSoftwareAndSystemsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_TechnologyEnabledProductsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=rop_SoftwareRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=rop_SoftwareRelatedRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=rop_SoftwareRelatedReoccurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=rop_SoftwareRelatedNonRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=rop_ProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=rop_ProductRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126592928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenues from Contracts - Remaining Performance Obligations Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 3,763.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">3,763.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">2,467.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 2,467.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligations, percentage</a></td>
<td class="nump">66.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-07-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126555632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues from Contracts - Contract Balances (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled receivables</a></td>
<td class="nump">$ 105.4<span></span>
</td>
<td class="nump">$ 81.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ContractWithCustomerAssetNetIncreaseDecrease', window );">Change in unbilled receivables</a></td>
<td class="nump">23.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue - current</a></td>
<td class="num">(1,105.2)<span></span>
</td>
<td class="num">(1,106.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease', window );">Change in deferred revenue - current</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue - non-current</a></td>
<td class="num">(96.8)<span></span>
</td>
<td class="num">(69.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease', window );">Change in deferred revenue - non-current</a></td>
<td class="num">(26.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ContractWithCustomerNetAssetLiability', window );">Net contract assets/(liabilities)</a></td>
<td class="num">(1,096.6)<span></span>
</td>
<td class="num">$ (1,094.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IncreaseDecreaseInContractWithCustomerAssetLiability', window );">Change in net contract assets/(liabilities)</a></td>
<td class="num">$ (2.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ContractWithCustomerAssetNetIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Net, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ContractWithCustomerAssetNetIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer Liability, Current, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Noncurrent, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ContractWithCustomerNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Net Asset (Liability)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ContractWithCustomerNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_IncreaseDecreaseInContractWithCustomerAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Contract With Customer, Asset (Liability)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IncreaseDecreaseInContractWithCustomerAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55302-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696126566768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues from Contracts - Narratives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract liability balance</a></td>
<td class="nump">$ 287.4<span></span>
</td>
<td class="nump">$ 259.7<span></span>
</td>
<td class="nump">$ 776.7<span></span>
</td>
<td class="nump">$ 704.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Deferred commissions</a></td>
<td class="nump">$ 60.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm139696117903296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 21, 2022</div></th>
<th class="th"><div>Jun. 23, 2022</div></th>
<th class="th"><div>Sep. 02, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.795%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Senior unsecured, interest rate during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Senior unsecured, interest rate during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Interest rate scenario two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating', window );">Basis spread based on current rating</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Current variable rate in effect | Interest rate scenario one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating', window );">Basis spread based on current rating</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.91%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_LineOfCreditFacilityLettersOfCreditFeePercentage', window );">Fee percentage on outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.91%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fee percentage on undrawn amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum', window );">Total Debt to Total Capital Ratio, minimum required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | JPMorgan Chase Bank, N.A. | Subsequent event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 3,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit', window );">Potential increase limit</a></td>
<td class="nump">$ 500,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letters of credit | JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fee percentage on undrawn amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letters of credit | JPMorgan Chase Bank, N.A. | Subsequent event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | Senior Notes Due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Proportion of principal redeemed (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread on Variable Rate Based On Credit Rating</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Accordion Feature, Increase Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Covenant, Debt To Capital Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_LineOfCreditFacilityLettersOfCreditFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Letters Of Credit, Fee Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_LineOfCreditFacilityLettersOfCreditFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_InterestRateScenarioAxis=rop_InterestRateScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_InterestRateScenarioAxis=rop_InterestRateScenarioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=rop_CurrentVariableRateInEffectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=rop_CurrentVariableRateInEffectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_InterestRateScenarioAxis=rop_InterestRateScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_InterestRateScenarioAxis=rop_InterestRateScenarioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=exch_JPCB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=exch_JPCB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesDue2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>rop-20220630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:exch="http://xbrl.sec.gov/exch/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rop="http://ropertech.com/20220630"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rop-20220630.xsd" xlink:type="simple"/>
    <context id="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2311d0f391e2418e83ca4e6f9290ddad_I20220729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2022-07-29</instant>
        </period>
    </context>
    <context id="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4caaee6c73de4acea22a0a54442406e9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd0f968002cd4623bbab147e6cd245a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c48982e40af401681a6d7f7e17b30ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16fe22b9bceb454d997b6f94f9b8df54_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5029c3d0dde54a77b05ae77f52bf743a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifd9c2ba6b7a8457d9d03cc3236fd5002_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4aee604c431d4f2f984a528ad2d7d676_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5b4d08b3642f4c058a7d837ebba30a7b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5e8e0c405deb4b2dac44ae5441cf8a58_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iacbd384208d4486f86b1ecffecfb9340_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab41c6945e0945e9ae75a5b32f900265_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i54945ff0e848489cb4e0af27a3cdc8e3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i72836ead5f334d359c4434ff9986462e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief84178c2d644abd82af6d1c774d973f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d926d19c04f48f085044eab4a5e2cd3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id6293db868b841d4b130a09b44099ec7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8eedecdd237c40df954a81c16db91d21_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i57ecc0327f454f35949377696c2a3d26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49b5547673bb4f1f876ec36ca48cf205_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i797c095025674b0392543893b97cd459_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8df66d9e0234e42ad98802011b469c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1035299a47eb4a21bee2f5dfad52331a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic8f509c65e504b7080a59f5a23ad2480_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1b7b1f3cc9e44e26a4378d6b42001e95_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib6a2266164ae44699615a4c9ae501f7f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i325db7c51ad14257a81aeb474b6c9330_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9b4b081d0b5e49519b5b365e648e299a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i656fb78cf1ce48cca393a5770989548a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i999768b4cb384bff8a9e154db36c074a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia55d36d66b0f4297bf3fcaf41a322e57_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i68d677bd47d949978e0a981a8d35f131_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3667218bcacd4e74820c09dc76df52d7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1b8c79836214efd8efc28216e7e828d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id78ced7c637540e4b4db4b43173c9c82_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i05fa4c1587344e0bba83bfc6c9e25060_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib07550cc70c24592855930dde62c35d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65cbde0270b4440d8b503f9980d12dbc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9175ae07f966424bba73ec5dadbc0876_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69e6b842c9b34f8fa0a12eb51abfce71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic116028868ca45ed96baa38e822a0cc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i18fc0a760cbc4797a2f48060abd0c8fa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b8b792edc604bb19013cd6697f8b089_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i56d72372258146faa99a008956d0d980_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="i0350d88c5cee4709b6ea28d95353ac8c_D20220406-20220406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:CommonCentsSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="i2b871c2f632545d5bf06003ef502e1ab_D20220627-20220627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:MGASystemsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-27</startDate>
            <endDate>2022-06-27</endDate>
        </period>
    </context>
    <context id="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib3ec4e5299ac43ec89ebf50e33f2a8f7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee506b26177f4332a70a4dc6bd193f7c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if2c62283194043cc982622b3d797c26c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf13b633eef64d8fbea86ec25f79c1c6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i89a4938bd7d244fd961316c05f648044_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">rop:SedaruIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-17</startDate>
            <endDate>2021-03-17</endDate>
        </period>
    </context>
    <context id="i4415d9254ee44f359e67c4827eca5cdb_I20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:SingaporeTechnologiesEngineeringLtdAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-17</instant>
        </period>
    </context>
    <context id="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:SingaporeTechnologiesEngineeringLtdAffiliateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i060d3dcb43ef490f9f15f8c82430421c_I20220105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:EddyfiNDTIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:ZetecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-05</instant>
        </period>
    </context>
    <context id="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rop:EddyfiNDTIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:ZetecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-05</endDate>
        </period>
    </context>
    <context id="i4d8c62fda2144423a4bb31d80b388905_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic6b8b2ed45234999a6658050c96c2e11_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6012f1653fbb455b8d6f82c3213786b8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ef23b06ae1b4d73a0c8e4e2fd4fa40d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i74252f5a7fbf4c24a2798102f4fa4093_I20220529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-29</instant>
        </period>
    </context>
    <context id="ic807edd0bac5410983770ae665283363_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0b0bd05186224fc7ab58941ff80f11e0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71b1b21c684d4e0686bee90dd86c5506_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">rop:RIPICTopCoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3631775a9afa40a287f8ad0ff79a03cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28b68e2386164e42a94c11f9b85ca307_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e085ac197eb41738ebc4450cfb5a6f0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if68c2f519021472da85cce46a6ed554e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9b5bc20c36de45a6a3d5ba5e0a21ffec_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:IndustrialBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec21713537d24b6db75577238d451856_I20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-01</instant>
        </period>
    </context>
    <context id="i41d54286719b4d5db3aff27c7a9ecff7_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <context id="i66d4e618caa240abb957c6684951db93_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i70c5a87d4c044c64a2343c4923a8e80c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a222744351044cab367b812117fdb78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i015f2a6afb5c4cbe8f12a6150fcb1392_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i424a5b959ff542b3996bdece339f4ab6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9acdf66234124cf59205b11245213eea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i837b69579cea4b3c8e38410bf8c75a79_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89705bb5dbb547039ff31e944d7432ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife594a26763b40e3a236543b0e301d6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14b0279401f84f7384f02bebd0dfb523_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic506d8df236d4fea956bb709eff77e74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadbdc972129c4e1290ee3e79014b556c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b58d49750974a9daa4d404bce6eda12_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia529ec16939f48d28da82618ef5c8746_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icad69fec54fc45d6aa606db9e9af6157_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i435a41ed8f1d407999d7b1550da3ab6b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5f956e5be72e40e2941fdf5252fea03a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3b960d578cc9408b8457e95294a52bb4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3b3563d419314a60b187c12f03532806_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idf341ba91af34070a5fa2d823d956e8d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-23</instant>
        </period>
    </context>
    <context id="i1474e678b27948fba49d32dba748100e_D20220623-20220623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-23</startDate>
            <endDate>2022-06-23</endDate>
        </period>
    </context>
    <context id="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-21</startDate>
            <endDate>2022-07-21</endDate>
        </period>
    </context>
    <context id="ie45b0196b1aa40188681c2e4854049e1_I20200902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-02</instant>
        </period>
    </context>
    <context id="i5a03cc6a05904e398ffee40cd595fbad_I20220721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-21</instant>
        </period>
    </context>
    <context id="if67ab8d6aebb483994c101512ad83163_I20220721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-21</instant>
        </period>
    </context>
    <context id="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i61f3cf2a647645a698e9413f1d3c6ea0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">rop:CurrentVariableRateInEffectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rop:InterestRateScenarioAxis">rop:InterestRateScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2679a46d41384db1b1d1d90e34db4c25_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rop:InterestRateScenarioAxis">rop:InterestRateScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iae17b396f33042cbb12b845cc5ab060d_D20200902-20200902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-02</startDate>
            <endDate>2020-09-02</endDate>
        </period>
    </context>
    <context id="i1daa48f876a94b8a85c3c43a8a0fc193_D20200902-20200902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-02</startDate>
            <endDate>2020-09-02</endDate>
        </period>
    </context>
    <context id="i95b1943e76d74613a00a30ba482f8163_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9526d6f3afde4393afdbc862ebe10312_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:JPCB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6795d26317a7484e8c9c6a92a53bd3d3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i24c79f2aecec49ff9f5705ac1ab68435_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d33be6d22b9412f8e4553dbbebba67f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i29eead60d73944f1980f55c08097253e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueAugust152022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie7207ff7086a4865b0d500b7a3c4f0fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueAugust152022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iffe8ca7916d94d51822541135d9d88a5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8607c512b7604299853a687fa246e54e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ica46ab2d2ee8403db1662e82dc72dc29_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib5edbcc121f24608bcc0873e6653f520_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie363d9e06fb64aa9820aaa80e7631c47_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icc653459056f452795e7c0c273aa1c7f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3a937f3aea1b4f32bacb7e449211756b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib520feebd9c74d17b8782daf7d3307bb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4940448b32624ae3a68e75d7f3d58891_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4276b60300be42ecaf6393208f6ee152_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueSeptember152027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6af5787263cc479c93cde87840682ac6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i79f282eb97614702b47304125b6b46f8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6caac035ab4148219bc1d6641b69cd81_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i67bc8e4cae284a4688c7f817e4dbaf1c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDuein2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i960d17d832b04bd2911f09212b2c5811_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDueJune2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i228f372d139d44e08b5b55624ececef8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesDueJune2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i166d9b1051804745abbde52c52bdc502_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueFebruary152031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i63619a0bff8f4e6b8b9a3450c3c51c89_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorUnsecuredNotesDueFebruary152031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2477cff08e724578b32c1cb0b965e366_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VertaforeLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic4463a80883b42f7ad765341103b4b00_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:AllenEtAlVVertaforeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic597f7d632a44888941a1e8c02a98460_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:MulveyEtAlVVertaforeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic9bc815c6ff6410eb2be51375a8ac15d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VertaforeLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1332af2abc13440295c214a18fe76778_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">rop:VerathonIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if67906c5917e40cd973c63f264979c59_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia770c50fc7f9469faca787198128fa26_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i65c24f7a7e444663a1d721ce75d8b9dd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i631a1813e08f416bb3de85b5372e8b03_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i07d588d278804f08a75566e33a3681df_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic031ecde198f4cc9afdc65f1e5f9ac0b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6fee6e147aea49018a3a3a5c89e4fe34_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff1918a80b5a4bcbad08b943bc5a6537_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5528d910a4434580b797c477b531ce77_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2ff6dc49ec46499089d32b1a4b9e986c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia4adab5162174aac9298330a5ea1fbb3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie87102a307f0402b8e3f969503cefbeb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib9c15fa406504e76947ca6fbbe7e8c04_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8bef4cb71a9d490ea72165755b8abb0a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b55d87d6e424ffd8532db936f4333de_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4b5028c0d58f4d60aaff4b3e1a3a5edd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie80a7aae5cf64b20a152ac7bef733309_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iefcac40e333c467ea229ec1534aaa0da_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1f1013323da5442aa1a45e26c7575bc9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifc1362a7c40f4067926015738a3a4261_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9aaf93b90e414f2ea44d7b09166246fd_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i97336da125f74744b6ca9f8357d52b2f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i67b7cc985a754278a9154ed79f5349cb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e4ba785f46b44ecbb0d81724d717cde_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i12ca8289c108490d8bc3d242c8285c50_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i41d1ab6e9189483bb1c3190ead2f9466_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i35679d4b2b004612b7443fcfed28b8c7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i457b101585b24e5a85fc9774fde7ba1e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iceae0d88de4c485896f07e275a0e4a6c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i117a279102474e0185156a663c7e164d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia4f19c90902044438466abe036f9ee39_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5ae054b7db7c4ad9ae5d571e19c52376_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5e6782da875b4e6789d300eedbbfd45a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0a92c18229f2418b8296764a8177831c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if161f22a6bcc4a6e8fa3167c367344a6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i93b0e0f505c94fba87c56fa5a0a4f45f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25c970c3600d48adbc1187a47e7c251c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3e1b2094077d4b0293e3f4aff8294dc7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibbe36f0492f44a92aac1afd184454738_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i065c32ac35384897b74c8727780e4fe8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i90edbb8aadbc4a278c2b55e44a09b138_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i853d88c3d0dc40f994a63f2b3f95992e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e0030a708e144d18d82fc1c1c4da4e0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8d41470cbef645f0b55c8b1f522f6eb3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6e6a7183ca93457196a56dfc65baab48_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4789a530e00b4fc59e5b1fb83a68bfd1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i17ff6531993349788f0230102f906237_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i59862a8174c747c1ac4b191b02904fec_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic0d705529834415ba10b00c002b775e9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie979dcf413c049aca34257d46ae6d68b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idefcfad6816b4589b584bcc447f7b5b1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic180d2d5842a42d3ba14b72910b99727_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0d99fab9408c41c1887f772711d83569_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie08d9311e73140308cb2d6b3315bea52_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iaf81eff03c774999a65528a7cc8af2cf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cfc4829636a4b90b8deb25736250494_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i878cfdaba306406d8342164ce7c8aaf0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia61c868327314884a6cbe40c3e244165_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib25dd6dfcb7c42ff8a351ebcef1f9eff_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae83558dce0e4767bd92c9817d64b909_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic617e8872ecf4a20a24fbab61028b051_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idbbe14885705425a8a79ea4386da496f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i99fa7da9bcbc45378df50a0aff94412a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie2a1dc89713d436aa6a2ab0909ffbed1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4debfa45b32b41f7986072a68eac79f9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1fc5ec3763148e0a62873d78ca3cbfd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieb24531003ee4b2d88da715fe6e8e45f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedReoccurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9c48c4382b764460974c5c72916e8da9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic0a4e238330343ad948083519a0baefb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4dfcf2621c06480487c89cba9d4241da_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7113546ea9c9461b943b056431bdc1cf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i092b32588b054b81b8edd7f20f1d9a10_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia91f3ba856b04e8db8a79f0f9edeaa8e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9b271b19a42746689fc027af63eb37b5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie1dc84daa76f474eb3ef157fbfd68459_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedNonRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf1ca9e28d5448919c4b10f127d9b534_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7b590d24f7884aacb1be457d4b653026_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i92ca28bbe9c048e3ba606b7a38367282_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0cd66db7f4a540c994d8afbf0754b5cc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i54dad9e7633e48c2adbe3a4071229156_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5685bc2816c0458ea24cc89b27816e22_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5571718652554996a3d0433c24639d17_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i378d8c50001446df89a2f12cdabb5d25_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:SoftwareRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iabf49da3a2734897b10d653eb4f10db8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8ee6bdc257dc43299bb013dd272b6125_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i57f11f9552244f4a84bd5b8d72ece952_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i841e0dc16df94883b4a64b68f122efec_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic69afe0c848344f89c2541aaebdf2bd8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:ApplicationSoftwareSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3959b64b760242bba3988526ecb75d8b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i803385f5072042af83015d606a836e94_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:TechnologyEnabledProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5958a1b68fc04a9e9262127ae2a7ce5d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">rop:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if8f322d908a94f3b9af884c981c0effa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:NetworkSoftwareAndSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2f892ced5d47423092a36ee5149111c3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000882835</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="claim">
        <measure>rop:claim</measure>
    </unit>
    <unit id="individual">
        <measure>rop:individual</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV8yLTEtMS0xLTUxNzg3_4d2d5974-bbd2-4104-a460-f5cc79d55be9">0000882835</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV8zLTEtMS0xLTUxNzg3_b54ab382-52cf-4763-ad69-2431a0586d33">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV80LTEtMS0xLTUxNzg3_14155339-4737-456e-a623-5787ce808065">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV81LTEtMS0xLTUxNzg3_05d3fd30-c2b0-4a29-871b-b400272c10aa">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80L2ZyYWc6Njk4NmZhNmMzYzNiNDg0N2EyYjM4MWNmNjU5NzMzNmQvdGFibGU6MGIxYTA1ZjYwNWQzNDA0ZmIwODNhMjgxYzIzZjQ4YzkvdGFibGVyYW5nZTowYjFhMDVmNjA1ZDM0MDRmYjA4M2EyODFjMjNmNDhjOV82LTEtMS0xLTUxNzg3_eeac14ee-f2e3-48e6-b462-5b6cd1905415">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM2_d5b7f32e-737e-4aee-a939-ed7c16e5a224">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6N2NhZGNhMDAxOGEwNDNhN2IwOTkwNjdhNzZhNDlkNjMvdGFibGVyYW5nZTo3Y2FkY2EwMDE4YTA0M2E3YjA5OTA2N2E3NmE0OWQ2M18wLTAtMS0xLTUxNzg3_f9e5b489-7190-4137-be25-10a6cc1e0f8f">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8xMjI_8bf95d45-8302-4064-bd0d-cc86c3552e56">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6Mjc4MWJjY2NkMjY5NDAzOTk1NTVlMzBkMTE5ODdjMzQvdGFibGVyYW5nZToyNzgxYmNjY2QyNjk0MDM5OTU1NWUzMGQxMTk4N2MzNF8wLTAtMS0xLTUxNzg3_e21da41b-35bd-48ff-8bd6-a453de449b5c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMy_3fe9f2f2-b9b0-44bf-9731-85c43f49e453">1-12273</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM3_73fd25e4-f5bc-4f08-86b5-28092e42bb47">ROPER TECHNOLOGIES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8wLTAtMS0xLTUxNzg3_2a26da34-01a3-43ba-be24-d95f946c585c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8wLTMtMS0xLTUxNzg3_b1bb5105-e11c-452a-ba1c-03d58314ce52">51-0263969</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV8zLTAtMS0xLTUxNzg3_ef034090-27e6-4697-b3b8-22e3b435e5c1">6901 Professional Parkway, Suite 200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTAtMS0xLTUxNzg3_e15821de-8dda-47ef-b25c-8a93f3e64133">Sarasota,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTEtMS0xLTUxNzg3_8a33da10-9fad-4977-aad2-6937712260d2">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6OGJlOGQyYjlmZmI5NGJkYWFmYzMxMDAxZTgyZGY3NTkvdGFibGVyYW5nZTo4YmU4ZDJiOWZmYjk0YmRhYWZjMzEwMDFlODJkZjc1OV80LTMtMS0xLTUxNzg3_5ea8fa0d-2b95-4733-89f4-03d7369e0158">34240</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM4_459b8ea6-8a7c-4651-9438-55998a83b9d0">941</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM5_4a134ec7-b0b2-4fa2-97be-8f4f9201967b">556-2601</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTAtMS0xLTUxNzg3_07a684a6-adc9-4a7b-9b23-c14544d4292e">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTItMS0xLTUxNzg3_2a51d7fa-1d17-4a66-b5bf-086a505db44c">ROP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6MDBjMTE2YzM3ZDFiNGVmNjliZWZjNWVlYmJmNWFmZGQvdGFibGVyYW5nZTowMGMxMTZjMzdkMWI0ZWY2OWJlZmM1ZWViYmY1YWZkZF8xLTQtMS0xLTUxNzg3_0789dd55-4856-4100-8395-254785cb7e38">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMz_528389cf-ad1f-4424-98a8-620289626ebf">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDQw_1254f92c-c349-4c26-970d-5e60988713df">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl8wLTEtMS0xLTUxNzg3_0c6f137a-8a08-43c7-b482-ec7fd349ee87">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl8yLTItMS0xLTUxNzg3_a072db92-9c08-42a2-acee-ea09bf28db61">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGFibGU6NTEzYzNkZGZiMTNmNDY3NmI5ZDg1OWQ1Y2RiZDJlMmYvdGFibGVyYW5nZTo1MTNjM2RkZmIxM2Y0Njc2YjlkODU5ZDVjZGJkMmUyZl80LTItMS0xLTUxNzg3_cd5258a4-4b04-412d-b651-b91600851b4c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDM1_cd8d6759-e41c-4b4c-9376-dc56553835df">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2311d0f391e2418e83ca4e6f9290ddad_I20220729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xL2ZyYWc6ZjdjZTVhOWVhNzBlNDE4MWEwZjkxOWNlZjdmZjcwZDgvdGV4dHJlZ2lvbjpmN2NlNWE5ZWE3MGU0MTgxYTBmOTE5Y2VmN2ZmNzBkOF8yMDMw_77a95c5d-32d3-49dc-a869-86a2ef82c6c5"
      unitRef="shares">106009642</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi0xLTEtMS01MTc4Nw_a376d4d3-38c3-4f02-9dcf-3c78512fefcb"
      unitRef="usd">1310800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi0zLTEtMS01MTc4Nw_a4f7c466-ac52-4dca-86c2-da69286e65e8"
      unitRef="usd">1189800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi01LTEtMS01MTc4Nw_3ca7c725-c2e0-4dee-bc97-796189563bc4"
      unitRef="usd">2590600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMi03LTEtMS01MTc4Nw_a5e90180-df83-427c-b4dc-b1260139d571"
      unitRef="usd">2345100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy0xLTEtMS01MTc4Nw_39f0e79b-2920-402c-bf1e-c179d06fcf12"
      unitRef="usd">399300000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy0zLTEtMS01MTc4Nw_73d8b0e1-a059-4f3f-b389-7d35e1196694"
      unitRef="usd">350600000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy01LTEtMS01MTc4Nw_4bce151f-ef5e-4690-aad6-089232fcd4f9"
      unitRef="usd">781900000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMy03LTEtMS01MTc4Nw_afcdb682-b836-4184-8d61-846967b6d40f"
      unitRef="usd">689600000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC0xLTEtMS01MTc4Nw_7034268b-9957-42b8-bed3-e6391f525334"
      unitRef="usd">911500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC0zLTEtMS01MTc4Nw_7618f9dd-9387-4465-b20d-8562761eb1e8"
      unitRef="usd">839200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC01LTEtMS01MTc4Nw_984b35c9-0dbe-4ffa-8038-21590b1e49d4"
      unitRef="usd">1808700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNC03LTEtMS01MTc4Nw_1275baff-354e-4bb0-8dfa-4d2f8b798748"
      unitRef="usd">1655500000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi0xLTEtMS01MTc4Nw_5e216a42-cf5c-4835-9512-9d8625523237"
      unitRef="usd">548600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi0zLTEtMS01MTc4Nw_35425fab-2f99-485d-a01d-54c0e7621ad4"
      unitRef="usd">523000000.0</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi01LTEtMS01MTc4Nw_759a6a35-87da-4ff2-b0f8-411edd2198c5"
      unitRef="usd">1089900000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNi03LTEtMS01MTc4Nw_fcf61664-435d-4fc4-a36d-d218068dd4cb"
      unitRef="usd">1021700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy0xLTEtMS01MTc4Nw_c36b6bb0-1a15-4ad0-bd73-e099a46e59c4"
      unitRef="usd">362900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy0zLTEtMS01MTc4Nw_b000146b-80b2-4904-a83f-e2165cca2241"
      unitRef="usd">316200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy01LTEtMS01MTc4Nw_98f75cfe-1236-4c96-8cd5-74b31e923282"
      unitRef="usd">718800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNy03LTEtMS01MTc4Nw_056309fc-4714-47e0-9944-112823498cf2"
      unitRef="usd">633800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS0xLTEtMS01MTc4Nw_3ff6c050-2bdf-4581-b354-7f4b4fd25f00"
      unitRef="usd">44700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS0zLTEtMS01MTc4Nw_57344608-e83a-4c2b-a27c-691d95c3d001"
      unitRef="usd">59500000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS01LTEtMS01MTc4Nw_fb57c735-7d07-483c-a0a8-a9221da53fac"
      unitRef="usd">97300000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfOS03LTEtMS01MTc4Nw_4c3e0b43-6771-477b-9787-37ad7acbfa45"
      unitRef="usd">120000000.0</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtMS0xLTEtNTE3ODc_d090644a-76eb-4e23-b80f-d7a6451beb91"
      unitRef="usd">-1300000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtMy0xLTEtNTE3ODc_0faa2439-56c9-4388-954c-aae1c848d054"
      unitRef="usd">-200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtNS0xLTEtNTE3ODc_d5c4429f-5ac5-4de5-95c7-9d64d39d7619"
      unitRef="usd">-3400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTEtNy0xLTEtNTE3ODc_7cff9900-a74c-4e90-94b3-ec6dc47b1306"
      unitRef="usd">27100000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtMS0xLTEtNTE3ODc_0c16b4c3-bea6-4851-ae37-4f5e2476828d"
      unitRef="usd">316900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtMy0xLTEtNTE3ODc_61e9e1d3-c109-4fcf-aed9-ab42fdd92ece"
      unitRef="usd">256500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtNS0xLTEtNTE3ODc_87b96c6e-1096-4676-b0e2-be3f1947dbd8"
      unitRef="usd">618100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTQtNy0xLTEtNTE3ODc_3c1350af-65ca-40b3-8a2b-d00a0bdd89f0"
      unitRef="usd">540900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtMS0xLTEtNTE3ODc_9b82d5ef-7184-48b0-948b-5bfc01d4407b"
      unitRef="usd">91900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtMy0xLTEtNTE3ODc_e7a35c39-0f18-42eb-80e4-f9a0d49b5bec"
      unitRef="usd">52100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtNS0xLTEtNTE3ODc_ceefa6db-e58f-4f7b-80dc-b70b1c589fe3"
      unitRef="usd">156700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTYtNy0xLTEtNTE3ODc_f33fc070-e5fe-4670-a3fe-96b2ef4eaca8"
      unitRef="usd">113500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtMS0xLTEtNTE3ODc_7cdf6e63-e90b-49d6-97ef-d7e282dd46a7"
      unitRef="usd">225000000.0</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtMy0xLTEtNTE3ODc_d3420b5d-596f-4be2-8633-19aed3cdbd62"
      unitRef="usd">204400000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtNS0xLTEtNTE3ODc_77af58d7-91ea-45d9-b206-235e47368efd"
      unitRef="usd">461400000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMTgtNy0xLTEtNTE3ODc_84bf9060-b5ef-4e58-86c9-5a1d65fb8e4a"
      unitRef="usd">427400000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtMS0xLTEtNTE3ODc_8b58c42d-a362-4b82-abec-aaf242d2133c"
      unitRef="usd">54500000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtMy0xLTEtNTE3ODc_803aa67c-f486-4935-944c-ced051a84392"
      unitRef="usd">81900000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtNS0xLTEtNTE3ODc_4412e563-d81c-4493-8eab-cd5d00c40dad"
      unitRef="usd">121300000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjAtNy0xLTEtNTE3ODc_e17eed62-d38a-43ca-89a4-d2de33cdc218"
      unitRef="usd">147900000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtMS0xLTEtNTE3ODc_60f0fb3e-9ee7-4a98-8450-8bfec76d6ff8"
      unitRef="usd">-10700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtMy0xLTEtNTE3ODc_715cbd42-3fde-4c42-834e-495880c7709e"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtNS0xLTEtNTE3ODc_83831f9a-3d77-4de8-b97d-1d0269afed91"
      unitRef="usd">1706600000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjEtNy0xLTEtNTE3ODc_ab1dbd2d-5530-4c2f-9326-6f7cafd41512"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItMS0xLTEtNTE3ODc_4b5d9a26-2edf-4ac9-ae06-28233cce22bb"
      unitRef="usd">43800000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItMy0xLTEtNTE3ODc_47da4093-9265-4995-900a-2c7fc8e6fd5a"
      unitRef="usd">81900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItNS0xLTEtNTE3ODc_fdb0f136-b923-4992-ad22-25f60406f3f6"
      unitRef="usd">1827900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjItNy0xLTEtNTE3ODc_1f091e41-fe33-4405-9f60-731c89bafec7"
      unitRef="usd">147900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtMS0xLTEtNTE3ODc_bd6df6e9-1466-4f26-9842-3f2c2c2ddc57"
      unitRef="usd">268800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtMy0xLTEtNTE3ODc_94b2280c-8906-49c0-aa05-a2d8375e1fa4"
      unitRef="usd">286300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtNS0xLTEtNTE3ODc_a6e43c4c-ab06-4cf6-9c9c-d67c64fd3e5f"
      unitRef="usd">2289300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjQtNy0xLTEtNTE3ODc_019b696f-d7a2-41bf-b2ac-6d04083a1e2a"
      unitRef="usd">575300000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctMS0xLTEtNTE3ODc_a8bcbda0-ba90-4b8e-bb12-6c1906f6c8b7"
      unitRef="usdPerShare">2.13</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctMy0xLTEtNTE3ODc_284ea40d-0db9-4472-83a0-9da7fb42f9d1"
      unitRef="usdPerShare">1.94</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctNS0xLTEtNTE3ODc_aa1bc60a-9498-45e3-8d57-b8247dda77ec"
      unitRef="usdPerShare">4.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjctNy0xLTEtNTE3ODc_12e5dc3d-fa81-4a0e-97d9-065cf6cb9f92"
      unitRef="usdPerShare">4.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtMS0xLTEtNTE3ODc_6008acf9-c44c-4074-8885-f67fc7e98b43"
      unitRef="usdPerShare">2.11</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtMy0xLTEtNTE3ODc_4926e168-4fe8-451b-9022-404db44efa3d"
      unitRef="usdPerShare">1.92</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtNS0xLTEtNTE3ODc_ccf3246a-c4c7-4a8e-8d41-71c7668efc41"
      unitRef="usdPerShare">4.32</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMjgtNy0xLTEtNTE3ODc_092ded7b-ab54-439f-a8c6-26d04af5bfe4"
      unitRef="usdPerShare">4.03</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtMS0xLTEtNTE3ODc_1112f3b3-dcd1-4b20-abe7-59a4139f2876"
      unitRef="usdPerShare">0.41</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtMy0xLTEtNTE3ODc_a81fac7f-19b5-4503-8368-da68e60f0f75"
      unitRef="usdPerShare">0.78</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtNS0xLTEtNTE3ODc_9de90f29-3fef-4b87-844e-45990aed947c"
      unitRef="usdPerShare">17.28</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzEtNy0xLTEtNTE3ODc_daff0ba5-d385-48c4-8cf2-1dc3d164e0db"
      unitRef="usdPerShare">1.41</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItMS0xLTEtNTE3ODc_c617e937-3082-4856-ac20-a344a6c4f795"
      unitRef="usdPerShare">0.41</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItMy0xLTEtNTE3ODc_2407e4c9-3c7b-437c-b329-62b7eb39f58c"
      unitRef="usdPerShare">0.77</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItNS0xLTEtNTE3ODc_9b0eb22b-eebd-4640-9bd8-e76e9f9273bc"
      unitRef="usdPerShare">17.12</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzItNy0xLTEtNTE3ODc_84b6e8c3-eb26-4a99-8034-4d29729f7bda"
      unitRef="usdPerShare">1.39</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtMS0xLTEtNTE3ODc_619f7f6e-2de8-45b7-800f-67423f5980a9"
      unitRef="usdPerShare">2.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtMy0xLTEtNTE3ODc_9596b81d-69c9-4f6c-9cfa-374bc968158f"
      unitRef="usdPerShare">2.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtNS0xLTEtNTE3ODc_17c48b58-6b14-473b-bb3f-a3c1e759c111"
      unitRef="usdPerShare">21.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzUtNy0xLTEtNTE3ODc_5d643d48-44e7-4538-b576-762e1a13607c"
      unitRef="usdPerShare">5.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtMS0xLTEtNTE3ODc_4bee2135-bca3-4f62-9b28-2785888ff13e"
      unitRef="usdPerShare">2.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtMy0xLTEtNTE3ODc_55af03b6-6d78-4064-b0a7-6acb7de4fa29"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtNS0xLTEtNTE3ODc_199a0f93-c217-4efb-8f4b-2deb60ab33d2"
      unitRef="usdPerShare">21.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzYtNy0xLTEtNTE3ODc_b992410a-41ae-43e1-8ce0-1768583023fa"
      unitRef="usdPerShare">5.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktMS0xLTEtNTE3ODc_778b8d5b-9422-4d16-852f-26fad939c297"
      unitRef="shares">105900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktMy0xLTEtNTE3ODc_66218ab3-da8e-4fac-bee0-ffb1ed5b5945"
      unitRef="shares">105300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktNS0xLTEtNTE3ODc_0098f8f9-2229-43a8-aa72-7ed7890edd74"
      unitRef="shares">105800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfMzktNy0xLTEtNTE3ODc_bb085dc6-ed37-4f22-af41-9ae4de05270c"
      unitRef="shares">105100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtMS0xLTEtNTE3ODc_95e32209-8815-46ed-972a-f6dfc939c2ce"
      unitRef="shares">106800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtMy0xLTEtNTE3ODc_7a850b15-9e87-44f3-b9b4-c25928862ec2"
      unitRef="shares">106400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtNS0xLTEtNTE3ODc_990714a4-c570-41f3-925d-bf12b29bbfcd"
      unitRef="shares">106800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xNi9mcmFnOjkyY2VmYWNiYTI2ZTQwNDJhNTIxNzlhMTJlZWQ3NGEzL3RhYmxlOjA3NTk0YTYzNTFmMzRhMjNiNjM5NWUyZWM2ZTRkMDUzL3RhYmxlcmFuZ2U6MDc1OTRhNjM1MWYzNGEyM2I2Mzk1ZTJlYzZlNGQwNTNfNDAtNy0xLTEtNTE3ODc_6068287a-5482-4bef-b602-3f7e2451bbbb"
      unitRef="shares">106200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi0xLTEtMS01MTc4Nw_46b9d16a-874c-4699-916c-b87edf877dde"
      unitRef="usd">268800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi0zLTEtMS01MTc4Nw_37dba1aa-e5b3-4743-a64b-13a702ae470b"
      unitRef="usd">286300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi01LTEtMS01MTc4Nw_20b310fd-39ed-484d-a49a-79afb93c72bd"
      unitRef="usd">2289300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfMi03LTEtMS01MTc4Nw_459e3164-1aaf-4179-98b7-f6464cd602f3"
      unitRef="usd">575300000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS0xLTEtMS01MTc4Nw_06b89873-2c72-4313-9d86-8687e8f03d94"
      unitRef="usd">-81800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS0zLTEtMS01MTc4Nw_d4eafe8d-11af-4883-b77e-4fc63d554892"
      unitRef="usd">17300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS01LTEtMS01MTc4Nw_c0bd63ac-695a-4bbf-8e30-cca60ca9c940"
      unitRef="usd">-104700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNS03LTEtMS01MTc4Nw_644ee7d7-af9d-4525-b00e-933b938504ab"
      unitRef="usd">31900000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi0xLTEtMS01MTc4Nw_94568917-6d02-46e4-823b-5bf8407ebf6d"
      unitRef="usd">-81800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi0zLTEtMS01MTc4Nw_937cf839-acf7-48dc-bc56-f93eaf0b9057"
      unitRef="usd">17300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi01LTEtMS01MTc4Nw_3be47fc2-1c15-49ad-9277-271262c069a9"
      unitRef="usd">-104700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfNi03LTEtMS01MTc4Nw_a9b70c2c-c3bf-49d1-b190-ced6e32516e7"
      unitRef="usd">31900000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC0xLTEtMS01MTc4Nw_c2ae47d5-803c-4c10-b85e-7463994c020f"
      unitRef="usd">187000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC0zLTEtMS01MTc4Nw_ef623f2f-2375-426d-943e-760a4bf84676"
      unitRef="usd">303600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC01LTEtMS01MTc4Nw_7bf1fae9-bdf5-428a-b1b5-2c3213d12ccd"
      unitRef="usd">2184600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8xOS9mcmFnOmFhZTU2MTAwN2U4MTRjZGI4N2QwMGRjZDkwNzU1MzJlL3RhYmxlOmVlOWE4YzJlMDVlOTRmMDc5OTZmYjE4ZWVmNGJmMWFkL3RhYmxlcmFuZ2U6ZWU5YThjMmUwNWU5NGYwNzk5NmZiMThlZWY0YmYxYWRfOC03LTEtMS01MTc4Nw_2f41fc0f-54b5-4b2e-99c7-8b4ed50900be"
      unitRef="usd">607200000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMy0xLTEtMS01MTc4Nw_98696ac9-0c9e-4913-b960-5328e7eb7707"
      unitRef="usd">2879100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMy0zLTEtMS01MTc4Nw_4178275e-03c8-4ff0-89bb-b85b40cee15e"
      unitRef="usd">351500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNC0xLTEtMS01MTc4Nw_eaafc718-d745-49cc-ba32-c1c8fb294f10"
      unitRef="usd">628500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNC0zLTEtMS01MTc4Nw_a03531bb-f6fb-40ff-b2cf-04ec2d87d9f8"
      unitRef="usd">687600000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNS0xLTEtMS01MTc4Nw_eb111923-d14a-4f3b-a9b4-c515a68dc35f"
      unitRef="usd">92500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNS0zLTEtMS01MTc4Nw_1bc84628-f2fc-49b9-a1f2-1f6d0af36e87"
      unitRef="usd">69200000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNi0xLTEtMS01MTc4Nw_5e51f236-ba2b-4349-8918-e41f114b0efc"
      unitRef="usd">21200000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNi0zLTEtMS01MTc4Nw_162933bf-13b9-4a15-b6d3-e22e71b8c35a"
      unitRef="usd">16800000</us-gaap:PrepaidTaxes>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNy0xLTEtMS01MTc4Nw_5a015901-0840-4d39-bdbb-9522f972de36"
      unitRef="usd">105400000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNy0zLTEtMS01MTc4Nw_c2bf0ca3-735d-4828-9f08-bc26de0f345a"
      unitRef="usd">81900000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOC0xLTEtMS01MTc4Nw_3088ffb4-682f-4ef9-a47f-bdb63f2f8dc3"
      unitRef="usd">154000000.0</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOC0zLTEtMS01MTc4Nw_b9733512-a671-45a4-849d-9a234e9815c8"
      unitRef="usd">136100000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOS0xLTEtMS01MTc4Nw_ac3c13b2-901f-4860-826c-ee78dab980a8"
      unitRef="usd">1111300000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfOS0zLTEtMS01MTc4Nw_b7f10d64-9732-4fde-90b1-12680090dd2d"
      unitRef="usd">1078000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTAtMS0xLTEtNTE3ODc_e76451a0-9cf5-4a57-a392-4cf46996fd99"
      unitRef="usd">4992000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTAtMy0xLTEtNTE3ODc_2ef6ecd1-ca93-493f-9f9f-b5816d2223ac"
      unitRef="usd">2421100000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTItMS0xLTEtNTE3ODc_1fc4be02-6fee-4f61-a351-23f1f10bcb5a"
      unitRef="usd">77300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTItMy0xLTEtNTE3ODc_e7549d10-5b86-47ca-9a2b-e6a945d2f8f9"
      unitRef="usd">82700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTMtMS0xLTEtNTE3ODc_874ae2eb-e684-4205-b733-412f3fcb0c0e"
      unitRef="usd">13566600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTMtMy0xLTEtNTE3ODc_0b64f102-b390-44b0-b74c-da77f51e024b"
      unitRef="usd">13476300000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTQtMS0xLTEtNTE3ODc_5c115b2f-4a4f-4eac-b113-ef9cc0732f08"
      unitRef="usd">6300700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTQtMy0xLTEtNTE3ODc_d53b13fb-bb02-45b2-9e21-43fd6efa4130"
      unitRef="usd">6509100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTUtMS0xLTEtNTE3ODc_39e01a96-dfa9-4ae0-a1ab-e549e36389de"
      unitRef="usd">46300000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTUtMy0xLTEtNTE3ODc_07c56126-5870-46ec-bc79-d289ee63c703"
      unitRef="usd">50000000.0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTYtMS0xLTEtNTE3ODc_e05cd48f-7e52-4441-9919-1d699a250a2b"
      unitRef="usd">367400000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTYtMy0xLTEtNTE3ODc_184adad5-8aec-462b-9110-55fbe0fffe69"
      unitRef="usd">369800000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTctMS0xLTEtNTE3ODc_a9a7a92e-5899-4b2f-a060-f19bea716414"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTctMy0xLTEtNTE3ODc_5975ad29-8a48-44b4-b1a6-74d28ceadd90"
      unitRef="usd">804900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTgtMS0xLTEtNTE3ODc_27e145d2-4bad-4bb5-931f-70b5d58f3180"
      unitRef="usd">25350300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMTgtMy0xLTEtNTE3ODc_293d4bd0-9057-4909-bb0d-9e38d5d0dd22"
      unitRef="usd">23713900000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjItMS0xLTEtNTE3ODc_5efbbefc-6798-483f-9947-aba31f2968f2"
      unitRef="usd">128800000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjItMy0xLTEtNTE3ODc_d1d551bc-54ad-4b0f-b4bc-f23b2b622d93"
      unitRef="usd">98300000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjMtMS0xLTEtNTE3ODc_90e4d68c-2303-4fa9-805b-afa13affba9c"
      unitRef="usd">201400000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjMtMy0xLTEtNTE3ODc_864b3640-84c8-4a4b-af2d-46cdf34b63df"
      unitRef="usd">261900000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjQtMS0xLTEtNTE3ODc_9487253d-d001-43c7-b6c5-abcb6d848507"
      unitRef="usd">1105200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjQtMy0xLTEtNTE3ODc_261846e8-fa3c-4666-ae5b-db7f4b94045a"
      unitRef="usd">1106300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjUtMS0xLTEtNTE3ODc_fa4d128d-3633-4fe3-8d83-4ef8e0e65511"
      unitRef="usd">388000000.0</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjUtMy0xLTEtNTE3ODc_3d3efb3f-7cb3-4996-9e8b-f39895f69d94"
      unitRef="usd">398700000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjYtMS0xLTEtNTE3ODc_66f73d58-237f-4094-8549-6af464fc1a72"
      unitRef="usd">310400000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjYtMy0xLTEtNTE3ODc_de3eb071-d11d-4733-804f-d1dbd0c19adf"
      unitRef="usd">117300000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjctMS0xLTEtNTE3ODc_aacb6bca-1511-4a3f-ad6e-2103a5956e89"
      unitRef="usd">799900000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjctMy0xLTEtNTE3ODc_4beb361a-c046-454f-9e03-a9864781c31b"
      unitRef="usd">799200000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjgtMS0xLTEtNTE3ODc_04218556-bfda-480a-bea5-a64324177750"
      unitRef="usd">232400000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjgtMy0xLTEtNTE3ODc_89d6de57-9f80-48cd-b3c2-37452b230a89"
      unitRef="usd">340100000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjktMS0xLTEtNTE3ODc_c125468d-afb0-427f-82c8-6c638649e012"
      unitRef="usd">3166100000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMjktMy0xLTEtNTE3ODc_b411b810-c001-4ea9-acc1-aaf611ebccfc"
      unitRef="usd">3121800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzEtMS0xLTEtNTE3ODc_b415ab9d-f9ca-4add-9365-a17fed763791"
      unitRef="usd">6657100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzEtMy0xLTEtNTE3ODc_30c78b04-db30-4375-9dab-e577a5911398"
      unitRef="usd">7122600000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzItMS0xLTEtNTE3ODc_2f115bce-7f2a-48bc-8477-3ba172b46a5f"
      unitRef="usd">1408100000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzItMy0xLTEtNTE3ODc_989117cb-ae64-47d9-9b42-19f47380ec23"
      unitRef="usd">1466200000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzMtMS0xLTEtNTE3ODc_a065d7b7-b7ba-4bcd-b46d-d4e79c0b1807"
      unitRef="usd">392500000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzMtMy0xLTEtNTE3ODc_eb1de543-3f75-4b6d-badc-c0b463ff41a2"
      unitRef="usd">390100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzQtMS0xLTEtNTE3ODc_2f20e0db-94e7-4248-a1b3-dacdd474de57"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzQtMy0xLTEtNTE3ODc_f11de628-41a8-494e-bff8-1bafa9d536b2"
      unitRef="usd">49400000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:Liabilities
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzUtMS0xLTEtNTE3ODc_d006ad75-f6f6-466a-9722-276c27d497b5"
      unitRef="usd">11623800000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzUtMy0xLTEtNTE3ODc_b1c3fcc9-8281-4b62-b940-a50f9ca0df7d"
      unitRef="usd">12150100000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzctMS0xLTEtNTE3ODc_1eae2c0a-35f7-47a4-a27f-cec02e74ad3e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzctMy0xLTEtNTE3ODc_36dc3d71-fcaf-4cac-93aa-74b7a2a8f10f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzktMS0xLTEtNTE3ODc_c340f4f9-894c-4c42-9daa-1e0852a39969"
      unitRef="usd">1100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfMzktMy0xLTEtNTE3ODc_a68bf7a2-51c9-4f41-9028-8e438e51db85"
      unitRef="usd">1100000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDAtMS0xLTEtNTE3ODc_5ed86ce4-e505-48b6-afd1-1f63f5fc2db2"
      unitRef="usd">2417100000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDAtMy0xLTEtNTE3ODc_ee8ab07a-118a-4f23-9f11-a43201c3e3d2"
      unitRef="usd">2307800000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDEtMS0xLTEtNTE3ODc_0d8d1435-8188-4465-9cc4-20df8b057dab"
      unitRef="usd">11613500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDEtMy0xLTEtNTE3ODc_74758341-3890-42b8-9c0a-35da8a4d5787"
      unitRef="usd">9455600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDItMS0xLTEtNTE3ODc_119e22d5-cca6-40f4-8cc4-98547e8cb82f"
      unitRef="usd">-287800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDItMy0xLTEtNTE3ODc_5e3dfb4d-f0b7-4612-8c23-1b4f1353a338"
      unitRef="usd">-183100000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDMtMS0xLTEtNTE3ODc_d80c2112-3011-4418-9527-ed4e870df975"
      unitRef="usd">17400000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDMtMy0xLTEtNTE3ODc_9f7631cf-69fe-44f0-8586-d8d2887a1c0c"
      unitRef="usd">17600000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDQtMS0xLTEtNTE3ODc_974b64cf-8302-45e8-aee6-99b23e2ab45d"
      unitRef="usd">13726500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDQtMy0xLTEtNTE3ODc_c80628c9-c0af-4692-9c7e-dadf0ba951c3"
      unitRef="usd">11563800000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDYtMS0xLTEtNTE3ODc_db243769-8256-427b-92fb-b4c3d7062150"
      unitRef="usd">25350300000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yMi9mcmFnOmZjN2E0MmZlMWIyMzQyZDk5MzZkMDgzMzhhZjY5OTJmL3RhYmxlOmJlMmRiYzRkMDRmNDQwY2FiNjUxYzQ4NDBjN2JlYjEyL3RhYmxlcmFuZ2U6YmUyZGJjNGQwNGY0NDBjYWI2NTFjNDg0MGM3YmViMTJfNDYtMy0xLTEtNTE3ODc_d0bf4dde-dcbe-4491-b17c-c7d03de49926"
      unitRef="usd">23713900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMy0xLTEtMS01MTc4Nw_2efc91fb-4b26-4bd0-ba6f-75db07205b70"
      unitRef="usd">461400000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMy0zLTEtMS01MTc4Nw_574ba398-1c09-49fd-8e97-5c2e3b6a7ca7"
      unitRef="usd">427400000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:Depreciation
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNS0xLTEtMS01MTc4Nw_f100af9d-72e8-4626-91a8-27ba29ba8642"
      unitRef="usd">18700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNS0zLTEtMS01MTc4Nw_b2439aed-e22a-48d4-bbac-309c74603c2d"
      unitRef="usd">23500000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNi0xLTEtMS01MTc4Nw_8afd281d-eb6a-4e14-a046-7ef5660ac8c9"
      unitRef="usd">291300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNi0zLTEtMS01MTc4Nw_284ab868-b43c-42db-8de4-93a2000f33ed"
      unitRef="usd">285800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNy0xLTEtMS01MTc4Nw_7acfd692-64d2-4931-ad6c-144706710e00"
      unitRef="usd">6300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNy0zLTEtMS01MTc4Nw_2478d475-3c33-4150-b693-d15b357bdc33"
      unitRef="usd">6800000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfOC0xLTEtMS01MTc4Nw_f33053be-8279-403c-ad91-1dac850d1f24"
      unitRef="usd">61200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfOC0zLTEtMS01MTc4Nw_1874295c-2b20-4427-b5f4-16e1cab34ff9"
      unitRef="usd">61500000</us-gaap:ShareBasedCompensation>
    <rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTAtMS0xLTEtNTE3ODc_b6a2d292-77c1-4b67-a1d8-027b7a3499ab"
      unitRef="usd">0</rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit>
    <rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTAtMy0xLTEtNTE3ODc_31e2643a-232f-45b5-9377-f6769467a2e1"
      unitRef="usd">21600000</rop:GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit>
    <rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTEtMS0xLTEtNTE3ODc_c1e2eebf-9c25-420e-a0ca-a641fb355cea"
      unitRef="usd">156700000</rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness>
    <rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTEtMy0xLTEtNTE3ODc_9166e1af-91dc-4071-9cec-d42e17921af5"
      unitRef="usd">108100000</rop:IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTMtMS0xLTEtNTE3ODc_a5e151ae-c8f0-4080-9933-e8bc2dae8e35"
      unitRef="usd">-55200000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTMtMy0xLTEtNTE3ODc_c7857e8a-ccfc-4457-a6d4-72cdfe360aad"
      unitRef="usd">-41700000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <rop:IncreaseDecreaseInUnbilledReceivablesCurrent
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTQtMS0xLTEtNTE3ODc_2774ff25-dc84-47f6-8b7f-c572b57a03fd"
      unitRef="usd">24700000</rop:IncreaseDecreaseInUnbilledReceivablesCurrent>
    <rop:IncreaseDecreaseInUnbilledReceivablesCurrent
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTQtMy0xLTEtNTE3ODc_750e2c30-4873-416b-a0c3-91f0d2fb84c4"
      unitRef="usd">14100000</rop:IncreaseDecreaseInUnbilledReceivablesCurrent>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTUtMS0xLTEtNTE3ODc_c97df6d5-71b3-414e-91cf-aa3247d6a4c3"
      unitRef="usd">23700000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTUtMy0xLTEtNTE3ODc_2659d0f0-b68c-4b67-b5f1-e35e3ad371de"
      unitRef="usd">-1200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTYtMS0xLTEtNTE3ODc_bd79a297-7724-4215-9eb9-0d524e8cffff"
      unitRef="usd">30900000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTYtMy0xLTEtNTE3ODc_ec050cdd-7ebd-468d-81e6-498d01b8940e"
      unitRef="usd">24300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTctMS0xLTEtNTE3ODc_ce6350ff-b55e-429e-9506-7b8260b7815a"
      unitRef="usd">-64700000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTctMy0xLTEtNTE3ODc_25ed14a2-d95f-4a48-bf7d-abba57b370d4"
      unitRef="usd">-16400000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTgtMS0xLTEtNTE3ODc_25255693-1492-4ea1-923d-0a5e63cdda51"
      unitRef="usd">38600000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTgtMy0xLTEtNTE3ODc_b5347c43-0a53-4b21-80c9-615149b033e9"
      unitRef="usd">39900000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <rop:IncomeTaxesPaidOnDispositionOfBusiness
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTktMS0xLTEtNTE3ODc_f8ce9c91-2863-4d8a-8b5d-2d254022e61f"
      unitRef="usd">377900000</rop:IncomeTaxesPaidOnDispositionOfBusiness>
    <rop:IncomeTaxesPaidOnDispositionOfBusiness
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMTktMy0xLTEtNTE3ODc_a68c3078-e5d1-4b0e-bb59-b0900ad079f4"
      unitRef="usd">0</rop:IncomeTaxesPaidOnDispositionOfBusiness>
    <rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjAtMS0xLTEtNTE3ODc_b549ac02-1ef6-4951-a9c5-aee1cf9fab13"
      unitRef="usd">279400000</rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness>
    <rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjAtMy0xLTEtNTE3ODc_b9b85706-0841-4c97-aa08-567a3db316aa"
      unitRef="usd">137300000</rop:IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness>
    <us-gaap:PaymentsForOtherOperatingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjEtMS0xLTEtNTE3ODc_a4a56da7-8c4a-446d-bce1-ad8c578ac23d"
      unitRef="usd">18900000</us-gaap:PaymentsForOtherOperatingActivities>
    <us-gaap:PaymentsForOtherOperatingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjEtMy0xLTEtNTE3ODc_44db968d-5080-4119-861f-562558ae2a5f"
      unitRef="usd">25300000</us-gaap:PaymentsForOtherOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjItMS0xLTEtNTE3ODc_ffdc2dbf-dad0-48eb-933a-77ecc86a5fd0"
      unitRef="usd">331000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjItMy0xLTEtNTE3ODc_3154b8a7-5461-460f-9e0b-01c07c3d5ba3"
      unitRef="usd">805500000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjMtMS0xLTEtNTE3ODc_c4e2bea6-5602-4834-8967-35893c9748b8"
      unitRef="usd">80100000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjMtMy0xLTEtNTE3ODc_a8806268-b222-4fd9-9670-d99934748ad6"
      unitRef="usd">179600000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjQtMS0xLTEtNTE3ODc_8a5deb6d-cc40-4d97-aba7-c153bca25a17"
      unitRef="usd">411100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjQtMy0xLTEtNTE3ODc_4d508a33-dbe0-4cbb-9248-a5464dfa10fa"
      unitRef="usd">985100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjctMS0xLTEtNTE3ODc_26b1b77a-a3ff-4780-a791-0eeef398d3b4"
      unitRef="usd">258900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjctMy0xLTEtNTE3ODc_e4c0599d-d216-4d8d-a601-25cca085d237"
      unitRef="usd">15500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjgtMS0xLTEtNTE3ODc_a3fd0852-2785-464c-8432-f4fc5d6e0a87"
      unitRef="usd">13700000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjgtMy0xLTEtNTE3ODc_55556421-3c2c-4462-9aee-ea7944c45a70"
      unitRef="usd">12800000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjktMS0xLTEtNTE3ODc_9096e311-3566-4813-ad44-3b0d221583af"
      unitRef="usd">15000000.0</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMjktMy0xLTEtNTE3ODc_a8d5dbc2-33bd-489d-aff6-2e0a247d3eda"
      unitRef="usd">15300000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzEtMS0xLTEtNTE3ODc_0f82399e-618b-4548-99f0-695c3a7b88a3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzEtMy0xLTEtNTE3ODc_89203d60-1fb6-4959-be58-73d6e22e2d24"
      unitRef="usd">27100000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzItMS0xLTEtNTE3ODc_a40f5d46-437b-40b8-b8b4-b3c39f5c64f9"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzItMy0xLTEtNTE3ODc_be549316-d024-4a8e-a389-6c9f226a52a9"
      unitRef="usd">1600000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzMtMS0xLTEtNTE3ODc_adc526f5-7837-417d-be1c-26f4d5f201ea"
      unitRef="usd">-287600000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzMtMy0xLTEtNTE3ODc_cf72fc1c-ffec-4abd-8380-6fa980519978"
      unitRef="usd">-18100000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <rop:ProceedsFromDispositionOfDiscontinuedOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzQtMS0xLTEtNTE3ODc_8d5c4f2c-2fe4-4cd6-a9e4-4ac647f66814"
      unitRef="usd">2995900000</rop:ProceedsFromDispositionOfDiscontinuedOperations>
    <rop:ProceedsFromDispositionOfDiscontinuedOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzQtMy0xLTEtNTE3ODc_b0542ca8-14a3-4ae4-90ed-754a7bad6bbd"
      unitRef="usd">0</rop:ProceedsFromDispositionOfDiscontinuedOperations>
    <rop:CashUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzUtMS0xLTEtNTE3ODc_173a919c-5af8-433b-9ad0-e1918e28bd46"
      unitRef="usd">3300000</rop:CashUsedInInvestingActivitiesDiscontinuedOperations>
    <rop:CashUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzUtMy0xLTEtNTE3ODc_3f8713f6-2a72-4c35-bdae-9d10f8e7edee"
      unitRef="usd">4100000</rop:CashUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzYtMS0xLTEtNTE3ODc_2d2b48f6-221c-41e2-a94f-1f57eef15201"
      unitRef="usd">2705000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfMzYtMy0xLTEtNTE3ODc_6fe940d5-0008-489d-972b-fd7563f6539c"
      unitRef="usd">-22200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDEtMS0xLTEtNTE3ODc_a91983ef-8505-4353-aac2-4b21def27655"
      unitRef="usd">-470000000.0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDEtMy0xLTEtNTE3ODc_f57741b3-c870-4570-a392-04d4c8308385"
      unitRef="usd">-870000000.0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfDividends
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDQtMS0xLTEtNTE3ODc_3bff30c4-ba6d-4328-9053-2d6d136b7715"
      unitRef="usd">130700000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDQtMy0xLTEtNTE3ODc_88fbd273-7b2b-404f-b284-5bc2f7fe06b6"
      unitRef="usd">117800000</us-gaap:PaymentsOfDividends>
    <rop:ProceedsFromStockBasedCompensationNet
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDUtMS0xLTEtNTE3ODc_fa7d352a-ff41-4181-a585-724c6ef928e4"
      unitRef="usd">40900000</rop:ProceedsFromStockBasedCompensationNet>
    <rop:ProceedsFromStockBasedCompensationNet
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDUtMy0xLTEtNTE3ODc_6d026bd8-20b8-47f0-b5c0-9c25fc9f8c63"
      unitRef="usd">45200000</rop:ProceedsFromStockBasedCompensationNet>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDYtMS0xLTEtNTE3ODc_ae512039-86c7-4e51-84ff-719972285c41"
      unitRef="usd">8500000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDYtMy0xLTEtNTE3ODc_49a6ab53-d271-4589-a08f-a35888483c05"
      unitRef="usd">8200000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDgtMS0xLTEtNTE3ODc_11032f4c-e4b8-4d49-93c0-ee2e1a9c929b"
      unitRef="usd">-200000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDgtMy0xLTEtNTE3ODc_7b2b28d3-ee4a-4bfe-89ec-d99006b5695d"
      unitRef="usd">-100000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDktMS0xLTEtNTE3ODc_b8412262-77e0-4346-aec8-4360af5f8734"
      unitRef="usd">-551500000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNDktMy0xLTEtNTE3ODc_a24b7022-db6c-4107-89cc-c874205be336"
      unitRef="usd">-934500000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTAtMS0xLTEtNTE3ODc_b602673e-f7ad-4127-a8ab-693109d7a897"
      unitRef="usd">-11400000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTAtMy0xLTEtNTE3ODc_48f66e44-1345-40d0-84c7-d37d2a5f0ae6"
      unitRef="usd">-100000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTEtMS0xLTEtNTE3ODc_a621bcfe-799b-4d8c-a1dd-c8424fbe28de"
      unitRef="usd">-562900000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjMyYTM1MjU5MTJiOTRlNWM4ZjcyNWE4YzVhNWVhYjM2L3RhYmxlcmFuZ2U6MzJhMzUyNTkxMmI5NGU1YzhmNzI1YThjNWE1ZWFiMzZfNTEtMy0xLTEtNTE3ODc_394aba35-a76f-4d24-9a74-015205186b3d"
      unitRef="usd">-934600000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfMy0xLTEtMS01MTc4Nw_87ab8ba4-cf58-4a08-85b3-d77dc37b059f"
      unitRef="usd">-25600000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfMy0zLTEtMS01MTc4Nw_3cd854b5-52c6-44e2-beb8-8b451429720f"
      unitRef="usd">1200000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNS0xLTEtMS01MTc4Nw_08229f36-4c8f-470e-ab6b-4e3ed79a9e09"
      unitRef="usd">2527600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNS0zLTEtMS01MTc4Nw_6709df1e-4f69-4706-9749-0482be08537e"
      unitRef="usd">29500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNy0xLTEtMS01MTc4Nw_0c074103-a2ac-4ab5-9b5d-4e9e2c45c6a4"
      unitRef="usd">351500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c48982e40af401681a6d7f7e17b30ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfNy0zLTEtMS01MTc4Nw_1e35329f-ab85-411a-970d-71759f00225e"
      unitRef="usd">308300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfOS0xLTEtMS01MTc4Nw_bc35dc2d-24c2-401c-ab41-af67a8f684a5"
      unitRef="usd">2879100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yNS9mcmFnOjhlMjcxMjg2ODA2NjRhZTc5NThkYjgwYzM5MDVkYmVlL3RhYmxlOjM4ZmFhMDM2ZTJjOTQwNTliYmU0OWIwMGUxODFhMTg3L3RhYmxlcmFuZ2U6MzhmYWEwMzZlMmM5NDA1OWJiZTQ5YjAwZTE4MWExODdfOS0zLTEtMS01MTc4Nw_9cf84353-a9af-4df5-958c-012dd161e15c"
      unitRef="usd">337800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquity
      contextRef="i5029c3d0dde54a77b05ae77f52bf743a_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0xLTEtMS01MTc4Nw_80255cb0-205d-4f25-9e93-f406135b0879"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd9c2ba6b7a8457d9d03cc3236fd5002_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0zLTEtMS01MTc4Nw_b2397686-5be9-470b-a7ca-33a734b5bf61"
      unitRef="usd">2363900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4aee604c431d4f2f984a528ad2d7d676_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS01LTEtMS01MTc4Nw_b482a558-27b5-42e8-88a4-cb9ed8b2074d"
      unitRef="usd">11410400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b4d08b3642f4c058a7d837ebba30a7b_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS03LTEtMS01MTc4Nw_d0dce19f-d75c-4822-a499-7b54f398e5f1"
      unitRef="usd">-206000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e8e0c405deb4b2dac44ae5441cf8a58_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS05LTEtMS01MTc4Nw_05d7aaf5-694b-4417-9c18-fff9707710af"
      unitRef="usd">-17500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iacbd384208d4486f86b1ecffecfb9340_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMS0xMS0xLTEtNTE3ODc_8352d25c-b2db-48a1-9279-6a4c35cdaf84"
      unitRef="usd">13551900000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMy01LTEtMS01MTc4Nw_bfd5f90f-2f16-4a3d-9009-7a3a8f53d0b3"
      unitRef="usd">268800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMy0xMS0xLTEtNTE3ODc_4060ac7a-ecf9-48ef-96ee-e2a0df5b074a"
      unitRef="usd">268800000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNC0zLTEtMS01MTc4Nw_8a9f00fa-51a6-43bf-b4cd-4378c2a1acec"
      unitRef="usd">24200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNC0xMS0xLTEtNTE3ODc_ed956509-1631-47bd-84d1-e98e894e0990"
      unitRef="usd">24200000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS0zLTEtMS01MTc4Nw_b39ead68-595d-45a3-823f-7888719f9d63"
      unitRef="usd">2900000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="iab41c6945e0945e9ae75a5b32f900265_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS05LTEtMS01MTc4Nw_b0f4f64a-d2d1-4975-a3d8-acbe6be90e1f"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNS0xMS0xLTEtNTE3ODc_2d75cca2-a982-460d-b42f-5deccb31071e"
      unitRef="usd">3000000.0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i54945ff0e848489cb4e0af27a3cdc8e3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNi03LTEtMS01MTc4Nw_8c7d8591-742d-4c99-a9bc-2886b1d2255f"
      unitRef="usd">-81800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNi0xMS0xLTEtNTE3ODc_24d209a5-65a0-489f-b197-dec544ed645c"
      unitRef="usd">-81800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNy0zLTEtMS01MTc4Nw_0c241819-8110-4b96-b107-c75358c5ce7d"
      unitRef="usd">30400000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNy0xMS0xLTEtNTE3ODc_009b5411-56c7-4ead-a57e-2ef9fa17212b"
      unitRef="usd">30400000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ided66eb6a4f2447f8a749bb5bbf8dfa3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOC0zLTEtMS01MTc4Nw_402003bf-c583-4ab7-8b1f-84ffb3aa3106"
      unitRef="usd">-4300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOC0xMS0xLTEtNTE3ODc_0ab89df0-c952-4bb9-90a6-ab0249519e18"
      unitRef="usd">-4300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjVmMmYxNzE0NDdmODQ4Yjc5MjYwY2Y3OWJhZjc3YTQyXzI0_6aff5d9a-669a-4e55-92ff-bbceb1f65727"
      unitRef="usdPerShare">0.62</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i9e89b0c1d1ca44858ff6f7110023eec0_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS01LTEtMS01MTc4Nw_c532ca27-9dfd-48f3-b78b-3d511b469688"
      unitRef="usd">65700000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfOS0xMS0xLTEtNTE3ODc_c12f288f-3b5e-47b1-8eb4-4b6f2e6a8fe3"
      unitRef="usd">65700000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquity
      contextRef="i72836ead5f334d359c4434ff9986462e_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMS0xLTEtNTE3ODc_a6a4373d-8d89-4832-bf04-503545010aa6"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief84178c2d644abd82af6d1c774d973f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMy0xLTEtNTE3ODc_027ef260-70f6-468d-9568-5dad28322eb4"
      unitRef="usd">2417100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d926d19c04f48f085044eab4a5e2cd3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtNS0xLTEtNTE3ODc_49251173-6006-496c-bf69-ab820fa43c5e"
      unitRef="usd">11613500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6293db868b841d4b130a09b44099ec7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtNy0xLTEtNTE3ODc_3af570ca-6840-4795-8718-62a748d513e9"
      unitRef="usd">-287800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8eedecdd237c40df954a81c16db91d21_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtOS0xLTEtNTE3ODc_f925a14f-fcea-4294-924c-0d16c0a5324c"
      unitRef="usd">-17400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTAtMTEtMS0xLTUxNzg3_9d054397-be29-41a7-af08-7ec90d04cda0"
      unitRef="usd">13726500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57ecc0327f454f35949377696c2a3d26_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMS0xLTEtNTE3ODc_73f13632-fd19-412d-808f-2cf95abe871e"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49b5547673bb4f1f876ec36ca48cf205_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMy0xLTEtNTE3ODc_dd7888d2-e435-46a4-adc7-4dbcc095758d"
      unitRef="usd">2307800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i797c095025674b0392543893b97cd459_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItNS0xLTEtNTE3ODc_4992fbc1-69df-4896-b940-8826f1f0f267"
      unitRef="usd">9455600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8df66d9e0234e42ad98802011b469c3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItNy0xLTEtNTE3ODc_c0996553-9eac-45ce-9f60-329cd1e7c60c"
      unitRef="usd">-183100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1035299a47eb4a21bee2f5dfad52331a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItOS0xLTEtNTE3ODc_139523ac-dc7b-4585-b122-e73a8752e45a"
      unitRef="usd">-17600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTItMTEtMS0xLTUxNzg3_a65d812c-0d5b-4de8-b912-3c5f969ffb33"
      unitRef="usd">11563800000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTQtNS0xLTEtNTE3ODc_c4d3ee73-a99a-4b4f-80b2-86b6b908d110"
      unitRef="usd">2289300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTQtMTEtMS0xLTUxNzg3_53a36c70-c49d-4bab-8018-9aec09eaa17e"
      unitRef="usd">2289300000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTUtMy0xLTEtNTE3ODc_560c6467-0839-468f-a52f-a4e5703e3898"
      unitRef="usd">62900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTUtMTEtMS0xLTUxNzg3_2abd43f3-01e2-4dab-9a95-f1bcb36fe11a"
      unitRef="usd">62900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <rop:APICShareBasedPaymentArrangementCashSettlementForDispositions
      contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTYtMy0xLTEtNTE3ODc_06e2777a-3bed-46d3-be08-d00e504fa8c7"
      unitRef="usd">11100000</rop:APICShareBasedPaymentArrangementCashSettlementForDispositions>
    <rop:APICShareBasedPaymentArrangementCashSettlementForDispositions
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTYtMTEtMS0xLTUxNzg3_b9ed8280-cd77-4b3d-82c6-70e6ed29631a"
      unitRef="usd">11100000</rop:APICShareBasedPaymentArrangementCashSettlementForDispositions>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctMy0xLTEtNTE3ODc_b1356399-f0bc-4669-98da-fda8441546b9"
      unitRef="usd">8300000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ic8f509c65e504b7080a59f5a23ad2480_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctOS0xLTEtNTE3ODc_606bf309-4f4a-43e9-a479-fbd6bb6e1472"
      unitRef="usd">200000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTctMTEtMS0xLTUxNzg3_392e06f5-f601-46e0-a1c7-13de07fc2842"
      unitRef="usd">8500000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1b7b1f3cc9e44e26a4378d6b42001e95_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTgtNy0xLTEtNTE3ODc_535dd3bd-7ae7-4b27-b989-dd87904bffac"
      unitRef="usd">-104700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTgtMTEtMS0xLTUxNzg3_f09eb764-4c39-4104-8a9b-ab70f30b5288"
      unitRef="usd">-104700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTktMy0xLTEtNTE3ODc_dccc55e2-f223-43ad-b817-a3ef55a2c9ae"
      unitRef="usd">71200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMTktMTEtMS0xLTUxNzg3_f0c8455c-c1ea-4d11-904f-2f4e93491233"
      unitRef="usd">71200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2c1c5a345c8144368b38e6603466169a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjAtMy0xLTEtNTE3ODc_f4e57e4c-97a6-44e4-bbce-3f501e40fad7"
      unitRef="usd">-22000000.0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjAtMTEtMS0xLTUxNzg3_8cacaa4f-c9c7-42e0-9cb2-5eef1fd46416"
      unitRef="usd">-22000000.0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo2ZTZkNjAzZGRkMTE0NzcxYjI0MTgwM2RkNDg5NTk5M18yNA_517a33ef-835e-4e5e-adb6-28523b47aca8"
      unitRef="usdPerShare">1.24</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i4f5535706b3742fcb38aeba0280c6cdd_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtNS0xLTEtNTE3ODc_f6988def-2971-4d3a-9dd1-04607a058648"
      unitRef="usd">131400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjEtMTEtMS0xLTUxNzg3_70b54895-c2e2-4ae2-b94c-e7bb030513e5"
      unitRef="usd">131400000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquity
      contextRef="i72836ead5f334d359c4434ff9986462e_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMS0xLTEtNTE3ODc_de95389f-2b35-4fd2-866e-d370da7297a0"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief84178c2d644abd82af6d1c774d973f_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMy0xLTEtNTE3ODc_6c6e63f7-ca08-4473-8337-05874bae5302"
      unitRef="usd">2417100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d926d19c04f48f085044eab4a5e2cd3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItNS0xLTEtNTE3ODc_c28f7795-f0fc-44ca-9301-8f60669ae7c1"
      unitRef="usd">11613500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6293db868b841d4b130a09b44099ec7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItNy0xLTEtNTE3ODc_69e0ddda-6a74-43bd-bc79-d7cb5d4ca8ca"
      unitRef="usd">-287800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8eedecdd237c40df954a81c16db91d21_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItOS0xLTEtNTE3ODc_b0e7e50d-f0d6-40bf-8bf2-72cf3aa3696b"
      unitRef="usd">-17400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjItMTEtMS0xLTUxNzg3_d6be95ba-83e9-495a-ad32-e23321b96792"
      unitRef="usd">13726500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6a2266164ae44699615a4c9ae501f7f_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMS0xLTEtNTE3ODc_12c00a4c-19fe-417a-923e-b78282a0e7d7"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i325db7c51ad14257a81aeb474b6c9330_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMy0xLTEtNTE3ODc_ab7b0934-982a-4463-b410-1ca6aa659ce4"
      unitRef="usd">2138900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b4b081d0b5e49519b5b365e648e299a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtNS0xLTEtNTE3ODc_4c97a862-bc9a-48a7-ad1e-0b86137a26a9"
      unitRef="usd">8776000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i656fb78cf1ce48cca393a5770989548a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtNy0xLTEtNTE3ODc_cf4fb926-ccfe-454c-95f6-c182bfe080ad"
      unitRef="usd">-132400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i999768b4cb384bff8a9e154db36c074a_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtOS0xLTEtNTE3ODc_7b2c6e8f-c366-4543-adea-b68db7b5de28"
      unitRef="usd">-17900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia55d36d66b0f4297bf3fcaf41a322e57_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjQtMTEtMS0xLTUxNzg3_10289790-d784-446c-825b-498e32ab8916"
      unitRef="usd">10765700000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjYtNS0xLTEtNTE3ODc_47096ef6-4415-4229-b0f7-e19963a12b57"
      unitRef="usd">286300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjYtMTEtMS0xLTUxNzg3_9fe29e39-cd5e-4cdd-be41-9264fc47dbaa"
      unitRef="usd">286300000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjctMy0xLTEtNTE3ODc_a6ad6b5a-88f1-4e47-9cd0-348e4b934205"
      unitRef="usd">41900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjctMTEtMS0xLTUxNzg3_0d8f507c-4aa1-4b62-b6c0-8df811e3e7bf"
      unitRef="usd">41900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtMy0xLTEtNTE3ODc_fd740be2-19f2-47d4-8330-7c93cd74b7a6"
      unitRef="usd">3400000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i68d677bd47d949978e0a981a8d35f131_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtOS0xLTEtNTE3ODc_895a99ed-b6a7-4c48-987b-37acbc7eb3f3"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjgtMTEtMS0xLTUxNzg3_78a7d7a1-12c8-4898-a1af-a1adfd1b877a"
      unitRef="usd">3500000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3667218bcacd4e74820c09dc76df52d7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjktNy0xLTEtNTE3ODc_ed062422-701e-4662-986f-e33ecfbc5159"
      unitRef="usd">17300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMjktMTEtMS0xLTUxNzg3_51e6057f-93af-4cc4-92d7-c2b1d8995acd"
      unitRef="usd">17300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzAtMy0xLTEtNTE3ODc_c0e39e89-e055-44a3-91c2-ea0517216d65"
      unitRef="usd">34800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzAtMTEtMS0xLTUxNzg3_01fcfb0a-d9f2-4a29-b8d6-8e5f5aa36d00"
      unitRef="usd">34800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i61bdc47e74814803aa5d22c2a4ee092c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzEtMy0xLTEtNTE3ODc_75cd672c-0bf3-4a89-8335-2dbe386324c2"
      unitRef="usd">-1100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzEtMTEtMS0xLTUxNzg3_515e2ad0-5365-4ee4-804a-55b59037198e"
      unitRef="usd">-1100000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjpmM2ZjNGEyZjhhYTY0NmM0OGE2OTA0NmVmN2IxMDk1Zl8yNA_7bf74bf3-d0fb-4fdc-a4b7-54be7e35afa4"
      unitRef="usdPerShare">0.5625</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i0e1ab3daa15341d4b8392150c9637638_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItNS0xLTEtNTE3ODc_a2265b28-2b59-4170-89d0-a6811c423052"
      unitRef="usd">59200000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzItMTEtMS0xLTUxNzg3_cf133151-237c-408a-857b-485fa2339853"
      unitRef="usd">59200000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquity
      contextRef="if1b8c79836214efd8efc28216e7e828d_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMS0xLTEtNTE3ODc_faeb3b76-a271-42dc-8ea1-57bd578ccf85"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMy0xLTEtNTE3ODc_8a792385-48af-4ce2-8669-a6c42078cc27"
      unitRef="usd">2217900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id78ced7c637540e4b4db4b43173c9c82_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtNS0xLTEtNTE3ODc_98faaf92-3392-4fa5-9534-2613e38b0937"
      unitRef="usd">9003100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtNy0xLTEtNTE3ODc_c4a3b311-7d48-46c4-8ee1-1e36389ef281"
      unitRef="usd">-115100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05fa4c1587344e0bba83bfc6c9e25060_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtOS0xLTEtNTE3ODc_a04a9bbe-d21a-49c8-b816-dcf7b30feb65"
      unitRef="usd">-17800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzMtMTEtMS0xLTUxNzg3_c1d3c573-c9a7-440d-967d-2871a42665e8"
      unitRef="usd">11089200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib07550cc70c24592855930dde62c35d2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMS0xLTEtNTE3ODc_21492f0c-2a43-4172-88db-197f80a598aa"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65cbde0270b4440d8b503f9980d12dbc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMy0xLTEtNTE3ODc_94c25ecc-943c-4cb5-bc1c-0c7ec8d89357"
      unitRef="usd">2097500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9175ae07f966424bba73ec5dadbc0876_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtNS0xLTEtNTE3ODc_a02e8e7a-683b-4153-b821-454ec883b0cd"
      unitRef="usd">8546200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69e6b842c9b34f8fa0a12eb51abfce71_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtNy0xLTEtNTE3ODc_b941aeda-96f1-419a-9417-29708f303ab1"
      unitRef="usd">-147000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic116028868ca45ed96baa38e822a0cc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtOS0xLTEtNTE3ODc_38f07202-9418-428e-93b0-eb6e189a0a30"
      unitRef="usd">-18000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c48982e40af401681a6d7f7e17b30ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzUtMTEtMS0xLTUxNzg3_c3c22ff0-4e03-4d4d-ab69-b668afc908a6"
      unitRef="usd">10479800000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzgtNS0xLTEtNTE3ODc_5185ff5d-e7e2-4efd-8271-d2242fe02fca"
      unitRef="usd">575300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzgtMTEtMS0xLTUxNzg3_1f0b3754-4f43-414d-84b0-d33f2ae215e9"
      unitRef="usd">575300000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzktMy0xLTEtNTE3ODc_0d079fa0-f939-4c7f-8884-cb252e949f3d"
      unitRef="usd">61100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfMzktMTEtMS0xLTUxNzg3_648902cd-96c2-4095-b2f4-921a48f66861"
      unitRef="usd">61100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtMy0xLTEtNTE3ODc_449906d3-f1e9-449f-8bff-55454def1d6c"
      unitRef="usd">8000000.0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i18fc0a760cbc4797a2f48060abd0c8fa_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtOS0xLTEtNTE3ODc_4b021c20-6bc5-4192-b5bd-45457e983007"
      unitRef="usd">200000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDAtMTEtMS0xLTUxNzg3_966ccabc-5c19-413d-8170-b3495d627ce1"
      unitRef="usd">8200000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6b8b792edc604bb19013cd6697f8b089_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDEtNy0xLTEtNTE3ODc_324843b9-f81c-495c-8f10-62a170bd94a4"
      unitRef="usd">31900000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDEtMTEtMS0xLTUxNzg3_d2cb40c7-cc00-49d8-a0ad-ff13e85b552d"
      unitRef="usd">31900000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDItMy0xLTEtNTE3ODc_295e856b-fa33-4d98-a732-b73d3dec9498"
      unitRef="usd">67200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDItMTEtMS0xLTUxNzg3_6a8746a7-eb75-405d-ba22-2a9e8d0a7b4f"
      unitRef="usd">67200000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id49499c02db0448f913314a5ec57c9e2_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDMtMy0xLTEtNTE3ODc_7123138c-b6fc-407b-8b6e-c7684aa9b055"
      unitRef="usd">-15900000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDMtMTEtMS0xLTUxNzg3_92859658-d15c-4f88-adbf-05096b6491e6"
      unitRef="usd">-15900000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjpjOWU1ZGI0NWFjMjA0MmYwYmYwOGMzNTAxZjcxZjY2OF8yNA_10d2266f-4501-42aa-806c-b9e18205b440"
      unitRef="usdPerShare">1.1250</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i77cb02c661c54b3aa151ec16f7debbdf_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtNS0xLTEtNTE3ODc_38b59b7a-6794-46a5-ba8a-f3d3a6789057"
      unitRef="usd">118400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDQtMTEtMS0xLTUxNzg3_573cfbb5-69d7-42ab-a38f-6076cd674770"
      unitRef="usd">118400000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquity
      contextRef="if1b8c79836214efd8efc28216e7e828d_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMS0xLTEtNTE3ODc_1614a023-745d-477f-a69e-33a81abd505a"
      unitRef="usd">1100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifca014b9e1ec4f368a54f7cb2c13fc63_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMy0xLTEtNTE3ODc_d9613ba7-2512-4a5e-a0cb-48803196d520"
      unitRef="usd">2217900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id78ced7c637540e4b4db4b43173c9c82_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtNS0xLTEtNTE3ODc_1a880159-dcf6-4901-b0f4-778f78edd0b3"
      unitRef="usd">9003100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2630f5bf8cd4e21b7c3cabf968bb739_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtNy0xLTEtNTE3ODc_3c618c31-53a6-44b5-b4b4-093f7410626f"
      unitRef="usd">-115100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05fa4c1587344e0bba83bfc6c9e25060_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtOS0xLTEtNTE3ODc_c1518d3b-e4b9-4736-8412-65afcbbe3106"
      unitRef="usd">-17800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8yOC9mcmFnOjEzNDRjZTc0Mjk0NTRhN2VhM2U0YmRhM2YyNzAwN2U1L3RhYmxlOjg4YjA4MWJkNWRlZjQwOWE4YWE4OTVmMGViZTVmODVhL3RhYmxlcmFuZ2U6ODhiMDgxYmQ1ZGVmNDA5YThhYTg5NWYwZWJlNWY4NWFfNDUtMTEtMS0xLTUxNzg3_fbefdeb9-8039-47c5-8d89-10afc56fddbb"
      unitRef="usd">11089200000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNC9mcmFnOmNkYWU1OTViYzI0MjQwMTM5ZjNkYmU1OGFkNmU5YjFkL3RleHRyZWdpb246Y2RhZTU5NWJjMjQyNDAxMzlmM2RiZTU4YWQ2ZTliMWRfMjEzOA_2e241b2c-f93c-4adf-a2d6-c326911a8667">Basis of Presentation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements for the three and six months ended June&#160;30, 2022 and 2021 are unaudited. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the financial position, results of operations, comprehensive income and cash flows of Roper Technologies, Inc. and its subsidiaries (&#x201c;Roper,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d;) for all periods presented. The December&#160;31, 2021 financial position data included herein was derived from the audited consolidated financial statements included in the Company&#x2019;s 2021 Annual Report on Form 10-K (&#x201c;Annual Report&#x201d;) filed on February 22, 2022 with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) but does not include all disclosures required by U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper&#x2019;s management has made estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these Condensed Consolidated Financial Statements in conformity with GAAP. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results to be expected for the full year. You should read these unaudited Condensed Consolidated Financial Statements in conjunction with Roper&#x2019;s audited consolidated financial statements and the notes thereto included in its Annual Report. Certain prior period amounts have been reclassified to conform to current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Discontinued Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, the Company entered into a definitive agreement to sell a majority equity stake in our industrial businesses, including its entire historical Process Technologies reportable segment and the industrial businesses within its historical Measurement &amp;amp; Analytical Solutions reportable segment, to affiliates of Clayton, Dubilier &amp;amp; Rice, LLC. The businesses included in this transaction are Alpha, AMOT, CCC, Cornell, Dynisco, FTI, Hansen, Hardy, Logitech, Metrix, PAC, Roper Pump, Struers, Technolog, Uson, and Viatran (collectively the &#x201c;Industrial Businesses&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company entered into definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses (&#x201c;2021 Divestitures&#x201d;). As of March 31, 2022, Roper had completed the 2021 Divestitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial results for these businesses are presented as discontinued operations for all periods presented. Unless otherwise noted, discussion within these notes to the Condensed Consolidated Financial Statements relate to continuing operations. Refer to Note 5 for additional information on discontinued operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Update to Segment Reporting Structure&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, we updated our reportable segment structure following the announcement of the transaction to sell a majority stake in our Industrial Businesses. The Company&#x2019;s new reporting segment structure is classified based on business model and delivery of performance obligations. The three updated reportable segments (and businesses within each) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2013;Application Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Aderant, CBORD, CliniSys, Data Innovations, Deltek, IntelliTrans, PowerPlan, Strata, Vertafore&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2013;Network Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - ConstructConnect, DAT, Foundry, iPipeline, iTradeNetwork, Loadlink, MHA, SHP, SoftWriters&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2013;Technology Enabled Products&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - CIVCO Medical Solutions, FMI, Inovonics, IPA, Neptune, Northern Digital, rf IDEAS, Verathon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The day-to-day operations of our businesses, our organizational structure, and our strategy remain unchanged. All prior periods have been recast to reflect the changes noted above.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNy9mcmFnOjIwNzVlZDhiYTBlYzRkMDc4YTM1Nzc3ZGJlNGUzNDU1L3RleHRyZWdpb246MjA3NWVkOGJhMGVjNGQwNzhhMzU3NzdkYmU0ZTM0NTVfNTIw_538a7da8-94f2-4b04-8ced-e685cc182490">Recent Accounting PronouncementsThe Financial Accounting Standards Board (&#x201c;FASB&#x201d;) establishes changes to accounting principles under GAAP in the form of accounting standards updates (&#x201c;ASUs&#x201d;) to the Accounting Standards Codification (&#x201c;ASC&#x201d;).&#160;The Company considers the applicability and impact of all ASUs.&#160;Any recent ASUs were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company&#x2019;s results of operations, financial position or cash flows.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF8zNy9mcmFnOjIwNzVlZDhiYTBlYzRkMDc4YTM1Nzc3ZGJlNGUzNDU1L3RleHRyZWdpb246MjA3NWVkOGJhMGVjNGQwNzhhMzU3NzdkYmU0ZTM0NTVfNTIw_bf4fe1cd-4f9a-4223-9444-cc1e3047ac25">Recent Accounting PronouncementsThe Financial Accounting Standards Board (&#x201c;FASB&#x201d;) establishes changes to accounting principles under GAAP in the form of accounting standards updates (&#x201c;ASUs&#x201d;) to the Accounting Standards Codification (&#x201c;ASC&#x201d;).&#160;The Company considers the applicability and impact of all ASUs.&#160;Any recent ASUs were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company&#x2019;s results of operations, financial position or cash flows.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfOTYz_df6fce71-c7be-48f1-b4b8-a0740a702ed9">Weighted Average Shares Outstanding&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share were calculated using net earnings and the weighted average number of shares of common stock outstanding during the respective period. Diluted earnings per share were calculated using net earnings and the weighted average number of shares of common stock and potential common stock outstanding during the respective period. Potentially dilutive common stock consisted of stock options based upon the trading price of Roper&#x2019;s common stock. The effects of potential common stock were determined using the treasury stock method.&#160;Weighted average shares outstanding are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of potential common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For both the three and six months ended June&#160;30, 2022, there were 0.819 outstanding stock options that were not included in the determination of diluted earnings per share because doing so would have been antidilutive, as compared to 0.525 and 0.531 outstanding stock options that would have been antidilutive in the respective 2021 periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfOTc0_1d37a3f5-fb92-406f-9c56-eeea1db46da5">Weighted average shares outstanding are shown below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of potential common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi0xLTEtMS01MTc4Nw_d0e88417-e5e0-4e29-bd02-20a842329183"
      unitRef="shares">105900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi0zLTEtMS01MTc4Nw_b3f66502-9496-4f3e-a0fd-7ce0b32ac12c"
      unitRef="shares">105300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi01LTEtMS01MTc4Nw_99dc7f92-11d6-46b0-946b-007710886792"
      unitRef="shares">105800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfMi03LTEtMS01MTc4Nw_c7c7fa9b-e381-40f4-b691-e3932d67e055"
      unitRef="shares">105100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC0xLTEtMS01MTc4Nw_5525a925-1966-46c3-8824-3c935ae27dcd"
      unitRef="shares">900000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC0zLTEtMS01MTc4Nw_15edc2a3-ebe1-4ffa-b799-6ae310fe3e30"
      unitRef="shares">1100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC01LTEtMS01MTc4Nw_d41d8bd6-fac2-4ce3-a1de-ac7c8408ee7a"
      unitRef="shares">1000000.0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNC03LTEtMS01MTc4Nw_8a4b4613-73c4-4f78-982c-a9e40833c46b"
      unitRef="shares">1100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS0xLTEtMS01MTc4Nw_d14a445c-6022-40cd-90ac-09004640fec8"
      unitRef="shares">106800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS0zLTEtMS01MTc4Nw_29b123c7-5a48-4cd0-9c16-24b5b5d314a5"
      unitRef="shares">106400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS01LTEtMS01MTc4Nw_0fefce1d-f4c7-4ebd-a381-acff7758a377"
      unitRef="shares">106800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RhYmxlOjJjOTQ5MGVjNGQ2NDRlZmM4MDkzOWMzYzczYWNjN2IwL3RhYmxlcmFuZ2U6MmM5NDkwZWM0ZDY0NGVmYzgwOTM5YzNjNzNhY2M3YjBfNS03LTEtMS01MTc4Nw_594de89e-f0d4-43d8-9b63-0f5dacbeb200"
      unitRef="shares">106200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyODg0OA_7247d931-c6ec-49af-b730-a5b6697c15ae"
      unitRef="shares">819000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyODg0OA_ff128703-0abc-4e72-a29f-a31013e9fbc4"
      unitRef="shares">819000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyOTAyOQ_6699c62b-cae3-408b-a569-3c8418d6f996"
      unitRef="shares">525000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80MC9mcmFnOmNiNDg5YmY0Mjg0NTRlYzdiOWFmZDk3M2MyZDkwMWM2L3RleHRyZWdpb246Y2I0ODliZjQyODQ1NGVjN2I5YWZkOTczYzJkOTAxYzZfMTA5OTUxMTYyOTAzNw_98c28f4e-485a-4d89-9b02-cb50e4ec97a8"
      unitRef="shares">531000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0NQ_7f3a53da-6572-406d-b762-2880d6cb6b19">Business Acquisitions and Disposition&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 3, 2022, Roper acquired the outstanding membership interests of Horizon Lab Systems, LLC, a provider of laboratory information management systems in the toxicology, environmental, public health and agricultural markets for an aggregate purchase price of $49.8. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 6, 2022, Roper acquired the issued and outstanding shares of Common Cents Systems, Inc. (&#x201c;ApolloLIMS&#x201d;) for a purchase price of $25.5, net of cash acquired and debt assumed. ApolloLIMS is a provider of laboratory information management systems in the toxicology and public health markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both of these acquisitions have been integrated into our CliniSys business and their results are reported in the Application Software reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 27, 2022, Roper acquired the issued and outstanding shares of  MGA Systems Holdings, Inc., (&#x201c;MGA&#x201d;) for a purchase price of $180.1, net of cash acquired and debt assumed. MGA is a leading provider of purpose-built insurance software for managing general agents. This acquisition will be integrated into our Vertafore business and its results are reported in the Application Software reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded $162.0 in goodwill, $4.8 assigned to trade names that are not subject to amortization and $111.9 of other identifiable intangibles in connection with these acquisitions. The amortizable intangible assets include customer relationships of $103.7 (16.4 year weighted average useful life) and technology of $8.2 (5 year weighted average useful life).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations of the acquired businesses are included in Roper&#x2019;s Condensed Consolidated Financial Statements since the date of acquisition. Pro forma results of operations and the revenue and net income subsequent to the acquisition date has not been presented because the effects of the acquisitions were not material to our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disposition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 17, 2021, Roper completed the sale of a minority investment in Sedaru, Inc. for $27.1. The pretax gain on the sale was $27.1, which is reported in &#x201c;Other (expense) income, net&#x201d; in the Condensed Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i56d72372258146faa99a008956d0d980_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMzEy_656d6040-113e-4873-83f7-6ff3d9447763"
      unitRef="usd">49800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0350d88c5cee4709b6ea28d95353ac8c_D20220406-20220406"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA5OTUxMTYzNTM1NQ_1d848f39-e685-430c-b448-66d23958fc7e"
      unitRef="usd">25500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2b871c2f632545d5bf06003ef502e1ab_D20220627-20220627"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA5OTUxMTYzNTM2Ng_45346f3f-0c8c-4489-b152-820ffe02a588"
      unitRef="usd">180100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfODMz_b2483491-b58b-4f99-b517-601786947cc0"
      unitRef="usd">162000000.0</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="ib3ec4e5299ac43ec89ebf50e33f2a8f7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMjc0ODc3OTA3NzE1MQ_94049530-2dac-4b0b-a432-8bc6e2cd2c3c"
      unitRef="usd">4800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i87b8494b65eb4bd3b32a66da3bbbbfe2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfODUy_fd5325f7-c92f-4e60-bb51-06b60e242024"
      unitRef="usd">111900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="iee506b26177f4332a70a4dc6bd193f7c_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfOTk0_ccd12078-3360-4599-9348-e000707859c6"
      unitRef="usd">103700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if2c62283194043cc982622b3d797c26c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0Mw_04b23d41-e239-4e46-9a20-68ee2d21eba4">P16Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="icf13b633eef64d8fbea86ec25f79c1c6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTA1NA_3ead7a7c-4f36-4bf5-b206-3e84ecd18669"
      unitRef="usd">8200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i89a4938bd7d244fd961316c05f648044_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTM0NA_3ab39955-7ea4-4008-98f0-2db33740ead5">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTIwMA_0e9bb2ea-eb50-494d-bb22-4e157e4f1424"
      unitRef="usd">27100000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80Ni9mcmFnOmU4YjAxZTUyYjcxYzRlMGFiNDQxNjAwOTAzMTQ1N2I2L3RleHRyZWdpb246ZThiMDFlNTJiNzFjNGUwYWI0NDE2MDA5MDMxNDU3YjZfMTIzNg_1440768f-d727-4dea-9642-a06921a4cec5"
      unitRef="usd">27100000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI0Ng_b979639c-7d84-4c1a-989a-27041728755f">Discontinued Operations&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company concluded that both the 2021 Divestitures and the sale of the Industrial Businesses each represented a strategic shift that will have a major effect on the Company&#x2019;s operations and financial results. These transactions will greatly reduce the cyclicality and asset intensity of the Company. In addition, the Company will have an improved recurring revenue and higher margin profile. Accordingly, the financial results related to the 2021 Divestitures and the Industrial Businesses are presented in the Condensed Consolidated Financial Statements as discontinued operations for all periods presented. Current and non-current assets and liabilities of the 2021 Divestitures and Industrial Businesses are presented in the Condensed Consolidated Balance Sheets as assets and liabilities of discontinued operations classified as held for sale for both periods presented, as applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021 Divestitures - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company signed definitive agreements to divest our TransCore, Zetec and CIVCO Radiotherapy businesses as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;On March 17, 2022, Roper closed on the divestiture of our TransCore business to an affiliate of Singapore Technologies Engineering Ltd., for approximately $2,680.0 in cash. The sale resulted in a pretax gain of $2,073.7 and income tax expense of $550.5, which are reported within &#x201c;Gain/(loss) on disposition of discontinued operations, net of tax&#x201d; in the Condensed Consolidated Statements of Earnings.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; TransCore&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was previously included in the historical Network Software &amp;amp; Systems reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;On January 5, 2022, Roper closed on the divestiture of our Zetec business to Eddyfi NDT Inc. for approximately $350.0 in cash. The sale resulted in a pretax gain of $255.3 and income tax expense of $60.9, which are reported within &#x201c;Gain/(loss) on disposition of discontinued operations, net of tax&#x201d; in the Condensed Consolidated Statements of Earnings. Zetec was previously included in the historical Process Technologies reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;On November 1, 2021, Roper closed the divestiture of our CIVCO Radiotherapy business to an affiliate of Blue Wolf Capital Partners LLC. CIVCO Radiotherapy business was previously included in the historical Measurement &amp;amp; Analytical Solutions reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the TransCore, Zetec and CIVCO Radiotherapy businesses, as reported in the Condensed Consolidated Balance Sheets at December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the TransCore, Zetec and CIVCO Radiotherapy businesses: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain / (loss) on disposition of discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,706.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,722.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes stock-based compensation expense of $0.5 for the three months ended June 30, 2021, and $0.9 and $1.8 for the six months ended June&#160;30, 2022 and 2021, respectively. Stock-based compensation for discontinued operations was previously reported as a component of unallocated corporate general and administrative expenses. In connection with the sale of TransCore and Zetec, we recognized expense of $4.5 associated with accelerated vesting of share-based awards for the six months ended June&#160;30, 2022. The charges associated with accelerated vesting were recorded as a component of &#x201c;Gain/(loss) on disposition of discontinued operations, net of tax&#x201d; within the Condensed Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the three and six months ended June&#160;30, 2022, there was no depreciation of property, plant and equipment or amortization of intangible assets given the asset classification as held for sale during the period. During the three and six months ended June 30, 2021 depreciation and amortization was $1.6 and $3.5, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industrial Businesses -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On May 29, 2022, Roper entered into a definitive agreement to sell a 51% majority stake in the Industrial Businesses to affiliates of Clayton, Dubilier &amp;amp; Rice, LLC (&#x201c;CD&amp;amp;R&#x201d;). Roper will receive total upfront, pre-tax cash proceeds of approximately $2,600 while retaining a 49% minority equity interest in a new standalone entity, RIPIC Equity LLC (&#x201c;RIPIC TopCo&#x201d;). Roper will receive a distribution of $1,775 from RIPIC TopCo, which will be funded by third-party indebtedness of $1,950 on RIPIC TopCo, and $829 of purchase price proceeds related to the 51% majority stake obtained by CD&amp;amp;R in RIPIC TopCo. In addition, Roper shall be entitled to an earnout payment from CD&amp;amp;R of up to $51&#160;million if RIPIC TopCo exceeds a threshold level of earnings before interest, taxes, depreciation and amortization for the year ended December 31, 2022. Roper will also be required to make quarterly payments, directly or indirectly to CD&amp;amp;R, either (i) in cash, with total payments initially equaling approximately $29&#160;million per year on a pre-tax basis, or (ii) in kind through the transfer of Roper&#x2019;s equity interests in RIPIC TopCo to CD&amp;amp;R, initially representing approximately a 1.7% ownership interest of RIPIC TopCo on an annual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the Industrial Businesses, as reported in the Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; All assets and liabilities held for sale were classified as current as it is probable the sale of the Industrial Businesses will be completed within one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the Industrial Businesses: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain costs previously reported as a component of unallocated corporate general and administrative expenses have been reclassified to discontinued operations. These costs primarily include stock-based compensation expense of $2.6 and $3.4 for the three months ended June&#160;30, 2022 and 2021, respectively, and $5.5 and $6.0 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;(2) Includes depreciation and amortization expense of $2.5 and $4.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $6.4 and $9.8 for the six months ended June&#160;30, 2022 and 2021, respectively.</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i4415d9254ee44f359e67c4827eca5cdb_I20220317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI5_c7b2831b-8037-4324-b517-7ec5223dce5c"
      unitRef="usd">2680000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzc5_16a9e412-883f-466e-8ac9-ecd474cc7178"
      unitRef="usd">2073700000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="iae1810fd26594f3d820f4c19c1dfbb06_D20220317-20220317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDA4_f5874c72-4e8b-4a04-a210-a2947a0d87f0"
      unitRef="usd">550500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i060d3dcb43ef490f9f15f8c82430421c_I20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNzUz_7730b91c-0782-4a2d-a1af-333fdd5182e9"
      unitRef="usd">350000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfODAz_1012f222-b590-4ed4-ac8d-c23c3c345603"
      unitRef="usd">255300000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i2a0144998e38433d8c37ba80950d4c55_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfODMy_2f1ada6e-547f-45f7-b697-5eb7f25ab807"
      unitRef="usd">60900000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzI0NA_99e5aba7-a120-46ef-9490-c1628016ea5d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the TransCore, Zetec and CIVCO Radiotherapy businesses, as reported in the Condensed Consolidated Balance Sheets at December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the TransCore, Zetec and CIVCO Radiotherapy businesses: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain / (loss) on disposition of discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,706.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,722.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes stock-based compensation expense of $0.5 for the three months ended June 30, 2021, and $0.9 and $1.8 for the six months ended June&#160;30, 2022 and 2021, respectively. Stock-based compensation for discontinued operations was previously reported as a component of unallocated corporate general and administrative expenses. In connection with the sale of TransCore and Zetec, we recognized expense of $4.5 associated with accelerated vesting of share-based awards for the six months ended June&#160;30, 2022. The charges associated with accelerated vesting were recorded as a component of &#x201c;Gain/(loss) on disposition of discontinued operations, net of tax&#x201d; within the Condensed Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the three and six months ended June&#160;30, 2022, there was no depreciation of property, plant and equipment or amortization of intangible assets given the asset classification as held for sale during the period. During the three and six months ended June 30, 2021 depreciation and amortization was $1.6 and $3.5, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the major classes of assets and liabilities related to the discontinued operations of the Industrial Businesses, as reported in the Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; All assets and liabilities held for sale were classified as current as it is probable the sale of the Industrial Businesses will be completed within one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of revenue and expenses constituting net income from discontinued operations attributable to the Industrial Businesses: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain costs previously reported as a component of unallocated corporate general and administrative expenses have been reclassified to discontinued operations. These costs primarily include stock-based compensation expense of $2.6 and $3.4 for the three months ended June&#160;30, 2022 and 2021, respectively, and $5.5 and $6.0 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;(2) Includes depreciation and amortization expense of $2.5 and $4.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $6.4 and $9.8 for the six months ended June&#160;30, 2022 and 2021, respectively.</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMC0yLTEtMS01MTc4Nw_e62366fa-a721-49e3-b4be-6df609b37e78"
      unitRef="usd">74700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMS0yLTEtMS01MTc4Nw_876709c1-3810-4749-bc40-25c269af3c4e"
      unitRef="usd">47800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <rop:DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMi0yLTEtMS01MTc4Nw_691f4a45-d984-4bf8-b806-e60231f5f5dc"
      unitRef="usd">158200000</rop:DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNC0yLTEtMS01MTc4Nw_8085cbb1-3401-40e1-8d3b-bedcdff26e15"
      unitRef="usd">405500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNS0yLTEtMS01MTc4Nw_3efbdc5a-dd6b-4425-a6d0-a1708e6dd116"
      unitRef="usd">31000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNi0yLTEtMS01MTc4Nw_684882af-d0e2-41fd-85f9-faf873c8c30f"
      unitRef="usd">71400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfNy0yLTEtMS01MTc4Nw_d34001bf-3bb2-473e-892f-df7eee89a53c"
      unitRef="usd">788600000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTQtMi0xLTEtNTE3ODc_cdbd0741-6ccd-472f-b256-2c9afad32b49"
      unitRef="usd">40300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTUtMi0xLTEtNTE3ODc_1c337414-edf9-4f97-859e-31b9b88aa9fe"
      unitRef="usd">27000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTYtMi0xLTEtNTE3ODc_cde74f46-6f1f-42f3-8aa9-2998dc44489e"
      unitRef="usd">29500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTctMi0xLTEtNTE3ODc_325ba8db-5684-4fd2-b556-e26988ea2e8a"
      unitRef="usd">62300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i4d8c62fda2144423a4bb31d80b388905_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjUxMmZjZjgzNDc2ZDQ1ZjdiMmQ5ZDQ0NTJmNjI1ODQwL3RhYmxlcmFuZ2U6NTEyZmNmODM0NzZkNDVmN2IyZDlkNDQ1MmY2MjU4NDBfMTgtMi0xLTEtNTE3ODc_c3eec0ca-46e8-453f-8d0c-e589ca20fc3e"
      unitRef="usd">159100000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi0xLTEtMS01MTc4Nw_8314710a-cac3-4337-9204-769ded342141"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi0zLTEtMS01MTc4Nw_eb8085dc-9fcd-4d71-9ec0-6a3e5f1dd499"
      unitRef="usd">161000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi01LTEtMS01MTc4Nw_0ded3fa8-044f-4cc3-99a5-ec0041cfefcf"
      unitRef="usd">100400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMi03LTEtMS01MTc4Nw_f5642a5b-c30b-4f04-945b-064ee8f1e148"
      unitRef="usd">313500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy0xLTEtMS01MTc4Nw_e720a044-f1e2-427f-be66-95f6887dab2f"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy0zLTEtMS01MTc4Nw_c5a5553b-690b-4969-896d-4c9396f2700d"
      unitRef="usd">94200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy01LTEtMS01MTc4Nw_096352a3-39f6-4216-ae22-1de83646703a"
      unitRef="usd">71200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMy03LTEtMS01MTc4Nw_4d046acb-a992-424f-b3c3-bcc34557663f"
      unitRef="usd">188900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC0xLTEtMS01MTc4Nw_89a15065-49e4-4871-abdd-fdf33bf4a6c3"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC0zLTEtMS01MTc4Nw_bd363d6e-8a88-4d05-be5a-7b89af0d672b"
      unitRef="usd">66800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC01LTEtMS01MTc4Nw_07dba8b9-41d2-4f55-9997-5a5c6c96d1d1"
      unitRef="usd">29200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNC03LTEtMS01MTc4Nw_86281409-86f9-48f6-bdb4-befb5b6f82a6"
      unitRef="usd">124600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi0xLTEtMS01MTc4Nw_0c3a241a-15bc-449f-a7b4-416cf0414d9d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi0zLTEtMS01MTc4Nw_e4f04590-2c3a-436a-86a3-0854a4795fe2"
      unitRef="usd">30300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi01LTEtMS01MTc4Nw_625ebd24-ac1e-46b9-89d0-78a0f7e6af7a"
      unitRef="usd">19900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNi03LTEtMS01MTc4Nw_96f660aa-228f-4de8-a65d-6ae459a45e81"
      unitRef="usd">62200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy0xLTEtMS01MTc4Nw_de273e39-11b8-478a-9a32-9ad6edfc4702"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy0zLTEtMS01MTc4Nw_6d7867ad-030e-4289-9fb5-474ff54cd42f"
      unitRef="usd">36500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy01LTEtMS01MTc4Nw_7df04711-631c-4c55-8783-0308abb4fbb3"
      unitRef="usd">9300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfNy03LTEtMS01MTc4Nw_7a5debb5-d38d-4b76-a004-88243d630ec2"
      unitRef="usd">62400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS0xLTEtMS01MTc4Nw_b924d375-b78e-4472-b311-ea5f9d44841e"
      unitRef="usd">0</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS0zLTEtMS01MTc4Nw_ea336b49-4fc0-4c2b-9d69-5972529662d0"
      unitRef="usd">1300000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS01LTEtMS01MTc4Nw_a03bb43e-a64d-48ef-87fb-39f1823a792a"
      unitRef="usd">100000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfOS03LTEtMS01MTc4Nw_420cf4f9-53fd-4f6d-8a98-8121859d45de"
      unitRef="usd">1200000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtMS0xLTEtNTE3ODc_b6575148-c7a1-4467-b974-f5cfaba5d614"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtMy0xLTEtNTE3ODc_6c3f8a9f-8225-4cbb-adde-f2a630cb51cd"
      unitRef="usd">37800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtNS0xLTEtNTE3ODc_3d919e77-e7a5-463e-bd35-2b6258aeb0b3"
      unitRef="usd">9400000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTEtNy0xLTEtNTE3ODc_26e5b23f-d90c-4dc3-9758-dddc48ee632a"
      unitRef="usd">63600000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtMS0xLTEtNTE3ODc_75177c0b-a4d7-414f-9016-0f29d71da805"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtMy0xLTEtNTE3ODc_7e438e8e-efca-4ecb-8cf1-9002e9207788"
      unitRef="usd">4500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtNS0xLTEtNTE3ODc_c2166cb7-d6bb-4742-901a-e21d712d4f57"
      unitRef="usd">-6200000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTMtNy0xLTEtNTE3ODc_aa26c100-65f7-4977-bc02-8a14c25b1f42"
      unitRef="usd">11200000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtMS0xLTEtNTE3ODc_ee43b067-5248-4f4a-9735-b2449379feca"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtMy0xLTEtNTE3ODc_06f5ac96-e964-4f2a-ad5c-a599baea96e9"
      unitRef="usd">33300000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtNS0xLTEtNTE3ODc_165e7258-59f2-4f2d-b77f-00afa72e225c"
      unitRef="usd">15600000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTUtNy0xLTEtNTE3ODc_cd01d26a-6669-4508-8072-496967bbbd40"
      unitRef="usd">52400000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctMS0xLTEtNTgyNDQ_e393dbbb-8dbf-4924-9425-01c291e77c93"
      unitRef="usd">-10700000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctMy0xLTEtNTgyNDQ_3ff03f40-9a0e-4a18-b08e-06d52c44ee84"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctNS0xLTEtNTE3ODc_314c0a16-68c0-4a56-b88f-29c2a9413d67"
      unitRef="usd">1706600000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTctNy0xLTEtNTE3ODc_0f999c08-95bd-4146-a107-c3476a29217d"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktMS0xLTEtNTgyNDQ_2a197e8d-5571-4fb6-9b66-7b3b055c83a3"
      unitRef="usd">-10700000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktMy0xLTEtNTgyNDQ_169d4ff7-2d95-48eb-bb3d-b02f966f1ec4"
      unitRef="usd">33300000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktNS0xLTEtNTE3ODc_74268b5b-7e23-4112-a9c0-5d6a252d5345"
      unitRef="usd">1722200000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjRiMTg1ZmJhYWU4NjQxYTZhYjU5OGJhNDc3MzVmYzdjL3RhYmxlcmFuZ2U6NGIxODVmYmFhZTg2NDFhNmFiNTk4YmE0NzczNWZjN2NfMTktNy0xLTEtNTE3ODc_ea2ede6c-997e-4fd1-a197-c7bf9f8515bb"
      unitRef="usd">52400000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="ic6b8b2ed45234999a6658050c96c2e11_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTEyMQ_bcf53f29-2787-40ec-b927-e360b298d606"
      unitRef="usd">500000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i6012f1653fbb455b8d6f82c3213786b8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTE4Mw_047b514e-f28a-4792-9091-6a121cbacd39"
      unitRef="usd">900000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i7ef23b06ae1b4d73a0c8e4e2fd4fa40d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTYzMTE5MQ_eedef48d-f3a9-4ffb-8381-5583d10ac807"
      unitRef="usd">1800000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMjcxNg_0b59aa88-2729-44bc-949d-ed9250a22815"
      unitRef="usd">4500000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i1c76d6d02eb04854a8d85e7614e21bc3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzAyMg_7f228e8d-8839-4629-b46e-23a418a2e910"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i15ba036d34e646548d9ad57e3a2e201f_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMzAyMg_c583abd9-0f1b-40d4-8acd-0216f085798e"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i95346973877f46d488e8c9e8b33658f9_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MTM5NA_527cfca2-c8fc-49f9-92c2-790e71aedd2e"
      unitRef="usd">1600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="ib4ecde8661f3460cb89aeee9f3a5cade_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MTM4OA_17b5da3b-eb71-427d-805e-ac6847441fa5"
      unitRef="usd">3500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <rop:DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent
      contextRef="i74252f5a7fbf4c24a2798102f4fa4093_I20220529"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTMxOTQxMzk1ODA5MDU_5f946b65-847d-4878-9355-2ac0d6d9c0d1"
      unitRef="number">0.51</rop:DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg5MA_41d7709e-abde-4cbd-9d9e-03fd15fdc92f"
      unitRef="usd">2600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg5OA_6bfc5c59-c1f4-4ffb-9a08-14b69c3a6ff8"
      unitRef="number">0.49</us-gaap:DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTQyOTM2NTEyMTYxODY_7110ba4f-f909-4c4d-81cd-c552e3bb46ea"
      unitRef="usd">1775000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg4Mg_af0ba092-a223-45db-89a6-b0908df25128"
      unitRef="usd">1950</us-gaap:RecordedThirdPartyEnvironmentalRecoveriesReceivable>
    <us-gaap:SupplementalDeferredPurchasePrice
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1Nzg3Ng_4bad58aa-1357-4295-a169-fed611abdd92"
      unitRef="usd">829</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:ShortDurationContractsDiscountedLiabilitiesDiscountRate
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkxNQ_4f4c79be-7581-4860-9d82-96b5dff40fa1"
      unitRef="number">0.51</us-gaap:ShortDurationContractsDiscountedLiabilitiesDiscountRate>
    <rop:DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration
      contextRef="i0b0bd05186224fc7ab58941ff80f11e0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDk0NzgwMjM3OTY2NQ_9d60591a-4e2f-483e-9810-306086d8f8d0"
      unitRef="usd">51000000</rop:DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration>
    <us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkwMw_dedc3bb7-d087-4647-bff1-c06c66469881"
      unitRef="usd">29000000</us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i71b1b21c684d4e0686bee90dd86c5506_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfNDM5ODA0NjU1NzkyMA_b797033a-5c41-4022-8f74-615c561f3cc4"
      unitRef="number">0.017</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMS0xLTEtMS01ODEyMg_d5394306-8583-4dba-9a20-38a11f1767c6"
      unitRef="usd">161100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMS0zLTEtMS01ODE1MQ_7c30e72a-ad7c-47c6-951b-91471e1c68c1"
      unitRef="usd">151800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMi0xLTEtMS01ODEyMg_f5d62149-d34d-473a-9b2e-9977131155c4"
      unitRef="usd">133100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMi0zLTEtMS01ODE1MQ_2cf0e548-c9a6-4fc9-a7ab-6356b329879f"
      unitRef="usd">106900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMy0xLTEtMS01ODEyMg_b31370b5-e5da-4635-9caa-f56bdb22329c"
      unitRef="usd">48500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMy0zLTEtMS01ODE1MQ_2bfc7414-a332-48bd-8367-740d2ac05c5e"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNS0xLTEtMS01ODEyMg_03bea262-8c12-4c04-bab1-889ba693a0b8"
      unitRef="usd">597000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNS0zLTEtMS01ODE1MQ_b97d4c34-5421-49ae-9b23-cb11803ff3bd"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNi0xLTEtMS01ODEyMg_be1ff3e0-6ba9-4b5e-a71b-fde6afb2cb2a"
      unitRef="usd">72800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNi0zLTEtMS01ODE1MQ_1c56d2d6-a34d-4da3-81d3-186600c487fc"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNy0xLTEtMS01ODEyMg_6f427822-236d-4d65-9533-4f681d2e92b2"
      unitRef="usd">98800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfNy0zLTEtMS01ODI4OQ_988fbeac-3aee-4784-8ef0-ab20adc2fd52"
      unitRef="usd">30700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfOC0xLTEtMS01ODEyMg_1c9329ef-11bc-4a98-bbb8-bc5812ce9600"
      unitRef="usd">1111300000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfOC0zLTEtMS01ODE1MQ_08a48e37-7b78-4c40-b61b-e8779e050679"
      unitRef="usd">289400000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTAtMS0xLTEtNTgxMjI_6fe05822-dcdd-4bb3-8955-34e12616222d"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTAtMy0xLTEtNjE4MDc_b81fcda1-55ed-47b0-ba8d-17fb6adcc8a5"
      unitRef="usd">618200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTEtMS0xLTEtNTgxMjI_ac7682dc-7f25-4695-b478-705012638334"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTEtMy0xLTEtNjE4MDc_50a566a1-c97a-4ced-98b8-b72ba562a185"
      unitRef="usd">79400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMS0xLTEtNjIxMTI_215402c4-7551-4234-a1f9-5ac632d1ba24"
      unitRef="usd">0</rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMy0xLTEtNjIxMTI_4a239cbe-0630-40bf-9b54-7c9145869c7c"
      unitRef="usd">51100000</rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTItMS0xLTEtNTgxMjI_6f82f91f-3451-4e42-9a97-bd73e3227bb5"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTItMy0xLTEtNjE4MDc_e95b9173-5246-4c35-9d1b-58380425402b"
      unitRef="usd">56200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMS0xLTEtNTgxMjI_9d2da8d6-780d-4a29-8ea1-c3414ef0ee14"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTMtMy0xLTEtNjE4MDc_18f1f7a2-7abc-4666-9b08-d695821f0152"
      unitRef="usd">804900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTUtMS0xLTEtNTgxMjI_518bdcfe-9f0a-426d-8bc1-8f61958b3716"
      unitRef="usd">64400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTUtMy0xLTEtNTgxNTc_8b1f6664-4ac4-47ee-96ac-0e2c0096d8e1"
      unitRef="usd">52500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTYtMS0xLTEtNTgxMjI_c44c9e52-329a-4ee2-bcf1-2fcc7b557fa1"
      unitRef="usd">34700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTYtMy0xLTEtNTgxNTc_7e0357f6-f008-4f58-90e6-709461305e7e"
      unitRef="usd">47900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMS0xLTEtNTkxNTM_523d0fa4-c734-4142-bb5c-fffb769a45ff"
      unitRef="usd">24500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMy0xLTEtNTgzMTc_1f0c1e9c-97bc-4672-897f-98b607273afd"
      unitRef="usd">23900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMS0xLTEtNTgxMjI_be15cbde-e760-4ffc-95eb-0056f6ef11ee"
      unitRef="usd">20100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTctMy0xLTEtNTgxNTc_ac8721d6-c8ba-465d-8983-fbf61ae67803"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMS0xLTEtNjA4ODE_cb17f28e-f061-4092-b7b7-cca02c851a8d"
      unitRef="usd">13400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMy0xLTEtNjA4ODE_5019989d-07cc-40a4-8dc5-301bc079b91f"
      unitRef="usd">14700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable>
    <rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMS0xLTEtNjM3MTg_076dc3aa-41e3-4aa2-82f0-fbcf2cae8ca2"
      unitRef="usd">23000000.0</rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities>
    <rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMy0xLTEtNjM3MTg_3e681128-b96a-413f-b361-e6ab2f3aabab"
      unitRef="usd">0</rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTgtMS0xLTEtNTgxMjI_239ac5e1-ca18-488e-a01d-49a5c54ed511"
      unitRef="usd">52300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTgtMy0xLTEtNTgxNTc_95ba9fc2-2ff6-4688-9826-015177238771"
      unitRef="usd">42000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMS0xLTEtNTgxMjI_c72b87fd-8ad7-40cc-a810-81edad3409e3"
      unitRef="usd">232400000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMTktMy0xLTEtNTgxNTc_1d5658b8-976b-4344-9416-c9c1bca0fb32"
      unitRef="usd">181000000.0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjEtMS0xLTEtNTgxMjI_4f49f443-9554-4525-b61b-9d7afc2791ce"
      unitRef="usd">0</rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjMtMy0xLTEtNjE4MjE_f294b98b-fdb6-44eb-9219-e4134371cde2"
      unitRef="usd">13300000</rop:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjctMS0xLTEtNjM3MjY_20c3cdab-7817-41a1-b942-584022ee6c86"
      unitRef="usd">0</rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent>
    <rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjctMy0xLTEtNjM3MjY_11e26f2f-9456-437d-a7cf-f6deb14d0a21"
      unitRef="usd">24100000</rop:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjItMS0xLTEtNTgxMjI_a2ce8c1c-f32b-4307-be2e-7d69659ffec8"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjQtMy0xLTEtNjE4MjE_3203140b-ba83-429c-a8ab-f840b4212657"
      unitRef="usd">12000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ic807edd0bac5410983770ae665283363_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjMtMS0xLTEtNTgxMjI_2c3bed28-8fb2-477e-b666-8ef003439f18"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i3631775a9afa40a287f8ad0ff79a03cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjY0MzBlMTcyNzY5OTQzYTE5ZjM2Nzg5NDI5OTI4MTE2L3RhYmxlcmFuZ2U6NjQzMGUxNzI3Njk5NDNhMTlmMzY3ODk0Mjk5MjgxMTZfMjUtMy0xLTEtNjE4MjE_e97b2868-850c-49a1-875a-63850c9c2b21"
      unitRef="usd">49400000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi0xLTEtMS01ODEyMg_eb640ac7-dbe6-4e2b-b1f7-e9ec0f5c75de"
      unitRef="usd">255100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi0zLTEtMS01ODEyMg_20e86d62-7806-46bf-ade2-b72963e6cc0b"
      unitRef="usd">236800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi01LTEtMS01ODEyMg_02cf7518-ccae-4a11-9172-5bb37bf5b333"
      unitRef="usd">501900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMi03LTEtMS01ODEyMg_83599b87-be47-4d0c-b437-856796d45a0f"
      unitRef="usd">457600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy0xLTEtMS01ODEyMg_e446fb0c-17da-4298-924e-d302e9be4ac7"
      unitRef="usd">121400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy0zLTEtMS01ODEyMg_62d10538-0b57-49fd-a8af-e83322a85668"
      unitRef="usd">108700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy01LTEtMS01ODEyMg_64422aa2-1e34-47ad-ac36-a48f3b2a4514"
      unitRef="usd">235300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMy03LTEtMS01ODEyMg_2e2a627a-34f7-4bda-86ad-a60e59cb001b"
      unitRef="usd">209800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC0xLTEtMS01ODEyMg_aa6eff42-34a3-4d90-a289-ba74df9d846d"
      unitRef="usd">133700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC0zLTEtMS01ODEyMg_6396698a-f381-4e96-8262-4779758689a5"
      unitRef="usd">128100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC01LTEtMS01ODEyMg_7d37d066-72d0-41bb-81a7-c128de87cf84"
      unitRef="usd">266600000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNC03LTEtMS01ODEyMg_e3356157-76ce-4826-9a77-7ee3c690659f"
      unitRef="usd">247800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi0xLTEtMS01ODEyMg_88d5ff29-0a42-4cfb-bcc7-8894311fc24a"
      unitRef="usd">66800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi0zLTEtMS01ODEyMg_4b43343d-c180-47bb-9a0d-3a7bd3b4246a"
      unitRef="usd">62800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi01LTEtMS01ODEyMg_5948d2c7-4b12-4b11-974c-6114ffa2e708"
      unitRef="usd">134500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNi03LTEtMS01ODEyMg_765b3a07-ffe7-41e0-a3e4-eb4a75da461e"
      unitRef="usd">125500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy0xLTEtMS01ODEyMg_a24e1e99-88b3-4f34-966c-2cfec96a24ef"
      unitRef="usd">66900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy0zLTEtMS01ODEyMg_c4a96d05-c86a-42a5-ab43-918ba032777b"
      unitRef="usd">65300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy01LTEtMS01ODEyMg_d53046f3-ab44-40a0-a144-4ff6c3afbc8d"
      unitRef="usd">132100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfNy03LTEtMS01ODEyMg_2aa86646-07a0-4dd2-a664-ad6c19bdf531"
      unitRef="usd">122300000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS0xLTEtMS01ODEyMg_f123e1f0-0e8e-4166-8576-00b0a1a71351"
      unitRef="usd">900000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS0zLTEtMS01ODEyMg_a4e0977e-0360-4322-bd8f-bd4e89745eb7"
      unitRef="usd">-200000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS01LTEtMS01ODEyMg_fedc895a-c1c4-4d30-95c0-1d0861fca99b"
      unitRef="usd">1100000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfOS03LTEtMS01ODEyMg_bb87dec7-a677-4cf8-a80a-397376babfac"
      unitRef="usd">-500000</rop:DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtMS0xLTEtNTgxMjI_11348579-8221-466e-b95d-1df93e9ffb7e"
      unitRef="usd">67800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtMy0xLTEtNTgxMjI_66198753-bedc-42a4-87ee-86b66b910c2d"
      unitRef="usd">65100000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtNS0xLTEtNTgxMjI_810ff72e-ae78-4e79-af33-a5cf5fb9774e"
      unitRef="usd">133200000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTEtNy0xLTEtNTgxMjI_e730ef7f-d9bf-48aa-8a40-c80b92f5b9ae"
      unitRef="usd">121800000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtMS0xLTEtNTgxMjI_ca6aa86c-892c-4825-83d1-c0d5dde722e2"
      unitRef="usd">13300000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtMy0xLTEtNTgxMjI_181c3b50-6c0a-40d7-848c-a43eb687a14b"
      unitRef="usd">16500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtNS0xLTEtNTgxMjI_6c8a6734-f312-4fd3-bc94-c14b3d1e4434"
      unitRef="usd">27500000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTMtNy0xLTEtNTgxMjI_0a5e007a-3e8b-4cff-bb8c-fb84b9a5ce4b"
      unitRef="usd">26300000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtMS0xLTEtNTgxMjI_cd410759-5c09-45c6-b200-8892ea5f645d"
      unitRef="usd">54500000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtMy0xLTEtNTgxMjI_9c251896-3e26-4be5-af39-e6b201a461d5"
      unitRef="usd">48600000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtNS0xLTEtNTgxMjI_6990d6e3-bdd0-44e3-bd91-de30e6804866"
      unitRef="usd">105700000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RhYmxlOjVlNDdmMDQxNGVmNzRiZjViZjgyNDliZmU1ZGNkZTk1L3RhYmxlcmFuZ2U6NWU0N2YwNDE0ZWY3NGJmNWJmODI0OWJmZTVkY2RlOTVfMTUtNy0xLTEtNTgxMjI_3e3d9126-25ed-4d00-8b62-d2e04b265b47"
      unitRef="usd">95500000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i2d75d9812cfa45509c7175a363d7c06a_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMwNg_04fa2f45-4c27-4be7-ad19-c6b6118d12ca"
      unitRef="usd">2600000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="id530be8569c7402d9ec5c7791aa4e894_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMwOQ_c219e0b0-acfa-4376-9b83-5d0f3061e665"
      unitRef="usd">3400000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i42a63261eb68465b8abe1c6935bbb24c_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMyMA_366d6de7-aaed-4161-8813-0ec2fbde05e7"
      unitRef="usd">5500000</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense
      contextRef="i5c63a93f7e6d4f5d92332e7a5320fd0a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MjMyMw_523a7193-c263-4dc8-8d5e-4504452bcf49"
      unitRef="usd">6000000.0</rop:DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i28b68e2386164e42a94c11f9b85ca307_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwOQ_873f9003-4dca-4462-9e5b-265db9eced96"
      unitRef="usd">2500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i1e085ac197eb41738ebc4450cfb5a6f0_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgxMw_80f0560c-741e-433b-b743-004b2990973c"
      unitRef="usd">4800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="if68c2f519021472da85cce46a6ed554e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwNQ_9bb204ad-0979-4fac-94c8-b0953fd86dbc"
      unitRef="usd">6400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i9b5bc20c36de45a6a3d5ba5e0a21ffec_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF80OS9mcmFnOjdmOWI4MzI4ZGM2OTQ4MWQ5YzNlYmZlZTZmMjdjMWNkL3RleHRyZWdpb246N2Y5YjgzMjhkYzY5NDgxZDljM2ViZmVlNmYyN2MxY2RfMTA5OTUxMTY3MzgwMA_7b2f5b9c-2aad-4053-883d-dfac1bf4436b"
      unitRef="usd">9800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjgwNA_a19fa0db-e63a-466b-b5af-09c87f71f83e">Stock Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Roper Technologies, Inc. 2021 Incentive Plan is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper&#x2019;s employees, officers, directors and consultants. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company&#x2019;s stock-based compensation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect recognized in net earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In the six months ended June&#160;30, 2022, 0.373 options were granted with a weighted average fair value of $115.92 per option. During the same period in 2021, 0.504 options were granted with a weighted average fair value of $94.81 per option. All options were issued with an exercise price equal to the closing price of Roper&#x2019;s common stock on the date of grant, as required by the Company&#x2019;s stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. Historical data is used to estimate the expected price volatility, the expected dividend yield, the expected option life and the expected forfeiture rate. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant for the estimated life of the option. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected option life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash received from option exercises for the six months ended June&#160;30, 2022 and 2021 was $62.9 and $61.1, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Grants -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; During the six months ended June&#160;30, 2022, the Company granted 0.236 shares with a weighted average grant date fair value of $451.30 per restricted share. During the same period in 2021, the Company granted 0.216 shares with a weighted average grant date fair value of $406.38 per restricted share. All grants were issued at grant date fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2022, 0.147 restricted shares vested with a weighted average grant date fair value of $343.66 per restricted share and a weighted average vest date fair value of $456.79 per restricted share.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Roper&#x2019;s employee stock purchase plan (&#x201c;ESPP&#x201d;) allows employees in the U.S. and Canada to designate up to 10% of eligible earnings to purchase Roper&#x2019;s common stock at a 10% discount on the lower of the closing price of the stock on the first and last day of each quarterly offering period. Common stock sold to employees pursuant to the ESPP may be either treasury stock, stock purchased on the open market, or newly issued shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2022 and 2021, participants in the ESPP purchased 0.021 and 0.022 shares of Roper&#x2019;s common stock for total consideration of $8.5 and $8.2, respectively. All shares were purchased from Roper&#x2019;s treasury shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjc5NQ_744892ca-fc6f-40ad-921b-1cbd1e52f686">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company&#x2019;s stock-based compensation expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect recognized in net earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi0xLTEtMS01MTc4Nw_bb961968-336c-49dc-9f5b-82cba046359a"
      unitRef="usd">28200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi0zLTEtMS01MTc4Nw_1a761ca1-db8e-4544-ab4b-db9b6508d553"
      unitRef="usd">32500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi01LTEtMS01MTc4Nw_9c6ac09c-81b8-40dc-8b40-98a3e9fcb013"
      unitRef="usd">61200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMi03LTEtMS01MTc4Nw_b10bc3e2-0398-4c42-8c3b-fea6d31110af"
      unitRef="usd">61500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy0xLTEtMS01MTc4Nw_bcbaac1d-3c67-4eeb-ae7b-1b70f6e759d1"
      unitRef="usd">5900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy0zLTEtMS01MTc4Nw_b9da9e28-0b7b-48be-93b2-7b1491f2a4f9"
      unitRef="usd">6800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy01LTEtMS01MTc4Nw_18d17e27-9f2e-4994-8373-8c3b3232805b"
      unitRef="usd">12900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjRkNmZhZjJiZDRjYTQyYzZiNTBmMjEwZWZhM2Y0NDYzL3RhYmxlcmFuZ2U6NGQ2ZmFmMmJkNGNhNDJjNmI1MGYyMTBlZmEzZjQ0NjNfMy03LTEtMS01MTc4Nw_cadf1603-2cb8-43b5-92e7-47648e39929f"
      unitRef="usd">12900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNDc2_2ec2fda9-ca48-4640-bf47-845fc5a8b608"
      unitRef="shares">373000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNTM4_dc99609a-2634-4d1f-927e-e5408d2ab386"
      unitRef="usdPerShare">115.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNTgz_5c0f7dff-7f83-440c-b6bb-73d951cca949"
      unitRef="shares">504000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfNjQ1_3402c159-bba1-43a7-b14e-c1e4f395c169"
      unitRef="usdPerShare">94.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjgwNg_75dfb9a8-0840-419d-a476-b7820815fce7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted average assumptions were used to estimate the fair value of options granted during current and prior year periods using the Black-Scholes option-pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected option life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMi0xLTEtMS01MTc4Nw_94988574-1061-49ba-a4a3-6211a68a73f5"
      unitRef="number">0.0207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMi0zLTEtMS01MTc4Nw_6bf44824-885f-407c-9ae2-1e0ebf00dd8b"
      unitRef="number">0.0094</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMy0xLTEtMS01MTc4Nw_39aa981b-6f42-45f3-9ea9-837c9eff6a52">P5Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfMy0zLTEtMS01MTc4Nw_4753d30a-915f-472b-8a39-59faf1fc4c2b">P5Y7M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNC0xLTEtMS01MTc4Nw_427daf32-49e5-476c-84eb-5d314a6643a2"
      unitRef="number">0.2452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNC0zLTEtMS01MTc4Nw_6c22e352-a054-47fe-9041-954b3aed84b8"
      unitRef="number">0.2516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNS0xLTEtMS01MTc4Nw_f6a2094e-4d2f-495e-b28b-d1385cfef110"
      unitRef="number">0.0055</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RhYmxlOjU4Yjg5YWNiZDEyYTRkYWE4MDJjMWVkY2FmYjM1MWVkL3RhYmxlcmFuZ2U6NThiODlhY2JkMTJhNGRhYTgwMmMxZWRjYWZiMzUxZWRfNS0zLTEtMS01MTc4Nw_5c986995-1cb9-4138-9a05-6e6671e6225e"
      unitRef="number">0.0056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTUzNw_f4d139ac-e124-474a-8b4b-41147d57f348"
      unitRef="usd">62900000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie3bd4fd1ba7341819d8f26bd7cba687a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTU0NA_7e700d58-4900-4b2d-8179-64cc186109b3"
      unitRef="usd">61100000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTY0MA_1d3cff46-1c49-4473-a0c7-104b4652d2a2"
      unitRef="shares">236000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTY5OQ_3f1a80fa-dd2e-4f48-b961-d71df3a3d311"
      unitRef="usdPerShare">451.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTc3NA_bcb2d3cf-67d5-4fe0-bdb5-d4bd59309a2f"
      unitRef="shares">216000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5909d0f8e5534eae96361da5925c59f7_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTgzMw_29105c24-7709-439d-9f4b-2dfceb55eade"
      unitRef="usdPerShare">406.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMTkzOQ_c55dc237-2d0d-425a-a3ee-d4ba1f76d263"
      unitRef="shares">147000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjAxNg_c1a30b42-8e9d-4cde-9b32-09c618dc9584"
      unitRef="usdPerShare">343.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <rop:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue
      contextRef="i5df382a53b6e4162bb8dd46c526bc95d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjA4Nw_b7e04a64-d9d5-4066-a594-e8e7d7c1b138"
      unitRef="usdPerShare">456.79</rop:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="iec21713537d24b6db75577238d451856_I20200701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjI0OQ_3a003340-44fc-45fe-a733-ca75103cd9fc"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="i41d54286719b4d5db3aff27c7a9ecff7_D20200701-20200701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjMxMQ_0fc24811-20e3-42e0-b8bd-d4af2889c03a"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i66d4e618caa240abb957c6684951db93_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjY0Nw_fba5fc51-f14b-436a-a2f8-a94940dc7155"
      unitRef="shares">21000.000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjY1NA_17543380-950c-4e6d-be07-76544b26e508"
      unitRef="shares">22000.000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans
      contextRef="i66d4e618caa240abb957c6684951db93_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjcxNQ_9a89d1c8-7a90-41e5-ab4a-17a2d041d4fe"
      unitRef="usd">8500000</rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans>
    <rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans
      contextRef="i82a7ac155b044fd89cb66a8737cf593f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81NS9mcmFnOjcwYWQ2NmNlNmUxMTQxMDJiYmYxOTY3M2FkOTU0N2YxL3RleHRyZWdpb246NzBhZDY2Y2U2ZTExNDEwMmJiZjE5NjczYWQ5NTQ3ZjFfMjcyMg_1e35d141-4ac8-4778-b672-c3f4c2e55695"
      unitRef="usd">8200000</rop:StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RleHRyZWdpb246MGE3ZTEwNDVlMzQwNGQ4MmE1MzliMDE5MWI2NDBlYTNfNzE_80328ffb-7873-414b-addb-8644c82c2256">Inventories&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RleHRyZWdpb246MGE3ZTEwNDVlMzQwNGQ4MmE1MzliMDE5MWI2NDBlYTNfNjk_09c82b11-2f6f-4c27-a9f5-aeb5971ab077">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMS0xLTEtMS01MTc4Nw_67d4af30-ec05-4693-b12c-918cb523ea10"
      unitRef="usd">45100000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMS0zLTEtMS01MTc4Nw_19401208-b015-4228-9ffd-fffb45f3e105"
      unitRef="usd">36400000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryWorkInProcess
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMi0xLTEtMS01MTc4Nw_14422c4d-85ce-48d9-87f5-147d2d0050e7"
      unitRef="usd">24900000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMi0zLTEtMS01MTc4Nw_9ca95ef3-b5fe-4fd6-b7c4-91bd3e320d6c"
      unitRef="usd">19100000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMy0xLTEtMS01MTc4Nw_b23740be-f462-4f7e-a292-7e0d41a8f1ac"
      unitRef="usd">28900000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfMy0zLTEtMS01MTc4Nw_3cc1727c-ce7c-4831-9f53-d128e77e34f5"
      unitRef="usd">18400000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNC0xLTEtMS01MTc4Nw_35fd526f-b3cc-428d-8c67-ed5475a2d380"
      unitRef="usd">6400000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNC0zLTEtMS01MTc4Nw_beedced1-4926-4dc3-9ebe-45306d2b07be"
      unitRef="usd">4700000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNS0xLTEtMS01MTc4Nw_fceb82e2-fd0e-47d5-a3cf-cc32f56fdfda"
      unitRef="usd">92500000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF81OC9mcmFnOjBhN2UxMDQ1ZTM0MDRkODJhNTM5YjAxOTFiNjQwZWEzL3RhYmxlOmJlOTkwZjYwNTg1YTQ5MmZhMzBjNzY4ZTM4OTMyOTM5L3RhYmxlcmFuZ2U6YmU5OTBmNjA1ODVhNDkyZmEzMGM3NjhlMzg5MzI5MzlfNS0zLTEtMS01MTc4Nw_a8f912ab-cc0d-4d72-87d6-6aae2f736e95"
      unitRef="usd">69200000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM2_83050084-4d7c-4190-9ef1-efae07e57874">Goodwill and Other Intangible Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of goodwill by segment was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,889.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,655.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,476.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,026.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,566.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other relates primarily to purchase accounting adjustments for acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets were comprised of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net book&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,379.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,389.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,042.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,533.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,509.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,442.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,202.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;874.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(452.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,092.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,791.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,300.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense of other intangible assets was $285.9 and $283.1 during the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An evaluation of the carrying value of goodwill and indefinite-lived intangibles is required to be performed on an annual basis and on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. There have been no events or changes in circumstances which indicate an interim impairment review is required in 2022. The Company will perform the annual analysis during the fourth quarter of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM3_8a991e13-2fbc-43cf-9f1b-a7306ec41946">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of goodwill by segment was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,889.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,655.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,476.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,026.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,609.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,566.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i70c5a87d4c044c64a2343c4923a8e80c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS0xLTEtMS01MTc4Nw_b1eaa901-ba01-4eda-8fa5-480c22cf2b22"
      unitRef="usd">8889300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7a222744351044cab367b812117fdb78_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS0zLTEtMS01MTc4Nw_8ebdf58f-0299-4aa6-89a2-7238c19c43c4"
      unitRef="usd">3655300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i015f2a6afb5c4cbe8f12a6150fcb1392_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS01LTEtMS01MTc4Nw_1cc5a82d-bbd6-40c5-875e-753c6d493c95"
      unitRef="usd">931700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMS05LTEtMS01MTc4Nw_73978936-9409-4c77-8c64-9ea277c7f53b"
      unitRef="usd">13476300000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi0xLTEtMS01MTc4Nw_49514525-29f0-43f7-aea2-1eaa6c054cd0"
      unitRef="usd">162000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi0zLTEtMS01MTc4Nw_87cf1459-e68f-46d5-9070-517278a1322b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi01LTEtMS01MTc4Nw_2b74d604-001d-4aa7-9e74-1c067793a56c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfMi05LTEtMS01MTc4Nw_c1411212-2c31-40ae-a1ca-b1f17b945448"
      unitRef="usd">162000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC0xLTEtMS01MTc4Nw_6101583c-60e8-4950-9f96-f391aa8fbae9"
      unitRef="usd">100000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC0zLTEtMS01MTc4Nw_76992028-7445-4e93-a37b-657ec067a596"
      unitRef="usd">-700000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC01LTEtMS01MTc4Nw_a608d2f1-49dc-4991-ac5b-e1b2d4c92e06"
      unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNC05LTEtMS01MTc4Nw_cbf4b06b-f101-4664-b5b9-b614b12aed0f"
      unitRef="usd">-600000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS0xLTEtMS01MTc4Nw_d4143123-3f83-41bc-8cf1-816713eff300"
      unitRef="usd">-25400000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS0zLTEtMS01MTc4Nw_f3f520f1-ea8c-4e01-9dde-79863757b3a6"
      unitRef="usd">-45500000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS01LTEtMS01MTc4Nw_0c650e8f-7d3a-441e-a08a-08eefaa6759f"
      unitRef="usd">-200000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNS05LTEtMS01MTc4Nw_5941894b-6c7e-44ef-9feb-86b3d48061ec"
      unitRef="usd">-71100000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i424a5b959ff542b3996bdece339f4ab6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi0xLTEtMS01MTc4Nw_710a7f04-b54c-4a67-9601-5519c4c570a6"
      unitRef="usd">9026000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9acdf66234124cf59205b11245213eea_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi0zLTEtMS01MTc4Nw_5c0cc71c-401e-4607-8287-a7b6dd1ac19e"
      unitRef="usd">3609100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i837b69579cea4b3c8e38410bf8c75a79_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi01LTEtMS01MTc4Nw_c478886e-0db3-4277-8867-adc2b86c3b0d"
      unitRef="usd">931500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YjFjMzYxNjU0OTQ1NTViNDUwYjI2NWYxZWY1MjEwL3RhYmxlcmFuZ2U6YzZiMWMzNjE2NTQ5NDU1NWI0NTBiMjY1ZjFlZjUyMTBfNi05LTEtMS01MTc4Nw_259f8226-1037-4c36-a94e-9cdd64755d0a"
      unitRef="usd">13566600000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODM4_35a03bfa-2653-41e2-9622-da2be60f7e3e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets were comprised of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net book&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,379.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,389.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,042.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,533.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,509.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,442.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,202.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;874.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(452.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,092.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,791.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,300.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfODQ0_7c5facfc-b323-4602-9d1b-fa27f17581d2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets were comprised of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net book&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,379.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,389.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,042.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,533.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,509.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,442.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,202.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;874.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(452.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and other protective rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,092.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,791.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,300.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi0xLTEtMS01MTc4Nw_04c151b5-4c56-4085-8914-0e773b2a9882"
      unitRef="usd">7379600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi0zLTEtMS01MTc4Nw_e2f3aa97-e10a-4ea9-bd55-84946be8f5f0"
      unitRef="usd">1989800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9f44329f51ee4cc2a7f9408c20e16d12_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMi01LTEtMS01MTc4Nw_afc442eb-cc1d-4b71-ab59-3c7123fe4463"
      unitRef="usd">5389800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy0xLTEtMS01MTc4Nw_0418b5bf-8596-44e2-99c1-223d9fa878bb"
      unitRef="usd">886400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy0zLTEtMS01MTc4Nw_4c806f0b-523c-4971-a04e-726f68d60f98"
      unitRef="usd">414600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i89705bb5dbb547039ff31e944d7432ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMy01LTEtMS01MTc4Nw_5d341620-3df1-4438-9512-86ab6f41d094"
      unitRef="usd">471800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC0xLTEtMS01MTc4Nw_93b115d3-085c-498e-bd03-fe32416b0fcc"
      unitRef="usd">149500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC0zLTEtMS01MTc4Nw_3cb0f3a2-dc8b-49e6-b1d7-a05f427c6339"
      unitRef="usd">122400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ife594a26763b40e3a236543b0e301d6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNC01LTEtMS01MTc4Nw_7cf6916c-d1ee-48a6-aaa2-a1052f10f906"
      unitRef="usd">27100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS0xLTEtMS01MTc4Nw_5bef2040-3032-4ad1-b536-304a26e9f6b7"
      unitRef="usd">8500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS0zLTEtMS01MTc4Nw_72fcf725-be4f-4b43-b160-0239dd2310cf"
      unitRef="usd">1000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14b0279401f84f7384f02bebd0dfb523_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNS01LTEtMS01MTc4Nw_a0615056-db74-44f5-bb4e-658874cdcf14"
      unitRef="usd">7500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi0xLTEtMS01MTc4Nw_7e65a357-c56e-4b17-b146-2e6db46400e5"
      unitRef="usd">12100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi0zLTEtMS01MTc4Nw_e04d5c97-3ada-4295-87c8-3ed5ce1c5481"
      unitRef="usd">5600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic506d8df236d4fea956bb709eff77e74_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfNi01LTEtMS01MTc4Nw_98c047c0-7963-42d2-8777-7b3341ea944d"
      unitRef="usd">6500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iadbdc972129c4e1290ee3e79014b556c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfOC0xLTEtMS01MTc4Nw_2e1d30bc-f842-4f97-b2c8-848ef89f885f"
      unitRef="usd">606400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iadbdc972129c4e1290ee3e79014b556c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfOC01LTEtMS01MTc4Nw_05c7626d-ce67-4ae7-9fc5-e3eeba277183"
      unitRef="usd">606400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtMS0xLTEtNTE3ODc_4a2f3c9e-aabb-47e1-95bc-8d523aa57d70"
      unitRef="usd">9042500000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtMy0xLTEtNTE3ODc_baebc895-5f1c-4c65-849e-93df7edac9ad"
      unitRef="usd">2533400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTAtNS0xLTEtNTE3ODc_d61ca21d-4d28-4924-97e2-3fa6854a7313"
      unitRef="usd">6509100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtMS0xLTEtNTE3ODc_ba0267be-aa9c-4bc9-a930-ba39f1ecfb8f"
      unitRef="usd">7442000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtMy0xLTEtNTE3ODc_65cafeca-5e4e-471e-8529-142f479d27a3"
      unitRef="usd">2202200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8b58d49750974a9daa4d404bce6eda12_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTMtNS0xLTEtNTE3ODc_5ad4f40c-39b0-4d9b-9230-76b3a690d0f1"
      unitRef="usd">5239800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtMS0xLTEtNTE3ODc_64a6bf82-1891-4c41-a2ce-479e6174e479"
      unitRef="usd">874200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtMy0xLTEtNTE3ODc_e37dad88-c99b-49c5-9e22-b6b7f699d44c"
      unitRef="usd">452900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia529ec16939f48d28da82618ef5c8746_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTQtNS0xLTEtNTE3ODc_14bc77a8-c8f0-4840-9c11-51f7a5015b6d"
      unitRef="usd">421300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtMS0xLTEtNTE3ODc_16982f5c-73d4-4865-ab4d-3e55779b8403"
      unitRef="usd">149100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtMy0xLTEtNTE3ODc_74594412-06c6-4da8-a439-e52ce36de0f0"
      unitRef="usd">128000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icad69fec54fc45d6aa606db9e9af6157_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTUtNS0xLTEtNTE3ODc_f088a914-3c8c-4de7-9f6a-8fb412753c5a"
      unitRef="usd">21100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtMS0xLTEtNTE3ODc_f0ce0522-5337-4a5c-be43-2955deeddce6"
      unitRef="usd">8500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtMy0xLTEtNTE3ODc_49b7d1f4-5848-4641-ba5a-2c123357a646"
      unitRef="usd">1100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i435a41ed8f1d407999d7b1550da3ab6b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTYtNS0xLTEtNTE3ODc_27492c06-54c6-42f0-b289-af0125ac2ce7"
      unitRef="usd">7400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctMS0xLTEtNTE3ODc_963dcc90-6bf3-4df3-a06b-542855c10a4c"
      unitRef="usd">15800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctMy0xLTEtNTE3ODc_826084dd-cdb4-42a4-a60a-6af0159a16ef"
      unitRef="usd">7600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5f956e5be72e40e2941fdf5252fea03a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTctNS0xLTEtNTE3ODc_84cce709-22c8-4db2-a2b5-216a20a2b2f0"
      unitRef="usd">8200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3b960d578cc9408b8457e95294a52bb4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTktMS0xLTEtNTE3ODc_8b7a6b56-126e-49a7-8b48-e6f86fed53f6"
      unitRef="usd">602900000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3b960d578cc9408b8457e95294a52bb4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMTktNS0xLTEtNTE3ODc_ae9f8cc9-01e8-4cb6-84d3-67aa5a590e85"
      unitRef="usd">602900000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtMS0xLTEtNTE3ODc_69924f3d-dfd9-40a8-a679-fc0967c11310"
      unitRef="usd">9092500000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtMy0xLTEtNTE3ODc_43313e5c-29df-427d-9c44-a9854efaac58"
      unitRef="usd">2791800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RhYmxlOmM2YTViZDU0ZDNlODRjYzk4NWM2YTY0MWE5N2VmYzU5L3RhYmxlcmFuZ2U6YzZhNWJkNTRkM2U4NGNjOTg1YzZhNjQxYTk3ZWZjNTlfMjEtNS0xLTEtNTE3ODc_6f60563f-2d72-4e1b-b63b-c79232389903"
      unitRef="usd">6300700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3b3563d419314a60b187c12f03532806_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfMjg0_15527643-67d6-4bb5-ae8e-d01558478a30"
      unitRef="usd">285900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf341ba91af34070a5fa2d823d956e8d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82MS9mcmFnOjU0NjVlMjljMmRkMzRjZmY5NmEzYjBhMjhhODcwOTRiL3RleHRyZWdpb246NTQ2NWUyOWMyZGQzNGNmZjk2YTNiMGEyOGE4NzA5NGJfMjkx_a50a9604-e044-413c-9533-a7430d81aceb"
      unitRef="usd">283100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNzA3Ng_a91a06ce-a791-42cc-8825-888061bec900">Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 23, 2022, the Company elected to exercise its optional redemption rights to redeem all of its outstanding 3.125% Notes due 2022 (the &#x201c;Notes&#x201d;) in the original aggregate principal amount of $500.0, and Computershare Trust Company, N.A., as successor to Wells Fargo Bank, National Association, as trustee under the indenture governing the Notes (the &#x201c;Indenture&#x201d;), issued redemption notices to registered holders of the Notes. The date fixed for the redemption of the Notes is August 15, 2022 (the &#x201c;Redemption Date&#x201d;). The Notes will be redeemed at 100% of the aggregate principal amount of the Notes, plus accrued and unpaid interest thereon to, but not including, the Redemption Date in accordance with the terms and conditions set forth in the Indenture. The foregoing does not constitute a notice of redemption with respect to any of the Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the end of the quarter, on July 21, 2022, the Company entered into a new five-year unsecured credit facility (the &#x201c;Credit Agreement&#x201d;) among Roper, the financial institutions from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Bank of America, N.A. and Wells Fargo Bank, N.A., as syndication agents, and Mizuho Bank, Ltd., MUFG Bank, Ltd., PNC Bank, National Association, TD Bank, N.A., Truist Bank and U.S Bank, National Association, as documentation agents, which replaces its existing $3,000.0 unsecured credit facility, dated as of September 2, 2020, as amended. The new facility comprises a five-year $3,500.0 revolving credit facility, which includes availability of up to $150.0 for letters of credit. Loans under the facility will be available in dollars, and letters of credit will be available in dollars and other currencies to be agreed. The Company may also, subject to compliance with specified conditions, request additional term loans or revolving credit commitments in an aggregate amount not to exceed $500.0. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will have the right to add foreign subsidiaries as borrowers under the Credit Agreement, subject to the satisfaction of specified conditions. The Company will guarantee the payment and performance by the foreign subsidiary borrowers of their obligations under the Credit Agreement. The Company&#x2019;s obligations under the Credit Agreement are not &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;guaranteed by any of its subsidiaries. However, the Company has the right, subject to the satisfaction of certain conditions set forth in the Credit Agreement, to cause any of its wholly-owned domestic subsidiaries to become guarantors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans under the Credit Agreement can be borrowed as term SOFR loans or ABR Loans, at the Company&#x2019;s option. Each term SOFR loan will bear interest at a rate per annum equal to the applicable Adjusted Term SOFR rate plus a spread ranging from 0.795% to 1.300%, as determined by the Company&#x2019;s senior unsecured long-term debt rating at such time. Based on the Company&#x2019;s current rating, the spread for SOFR loans would be 0.910%. Each ABR Loan will bear interest at a rate per annum equal to the Alternate Base Rate plus a spread ranging from 0.000% to 0.300%, as determined by the Company&#x2019;s senior unsecured long-term debt rating at such time. Based on the Company&#x2019;s current rating, the spread for ABR Loans would be 0.000%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding letters of credit issued under the Credit Agreement will be charged a quarterly fee depending on the Company&#x2019;s senior unsecured long-term debt rating. Based on the Company&#x2019;s current rating, the quarterly fee would be payable at a rate of 0.910% per annum, plus a fronting fee of 0.125% per annum on the undrawn and unexpired amount of all letters of credit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the Company will pay a quarterly facility fee on the used and unused portions of the revolving credit facility depending on the Company&#x2019;s senior unsecured long-term debt rating. Based on the Company&#x2019;s current rating, the quarterly fee would accrue at a rate of 0.090% per annum. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts outstanding under the Credit Agreement may be accelerated upon the occurrence of customary events of default. The Credit Agreement requires the Company to maintain a Total Debt to Total Capital Ratio of 0.65 to 1.00 or less. Borrowings under the Credit Agreement are prepayable at Roper&#x2019;s option at any time in whole or in part without premium or penalty.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI0Mg_562b58d3-8173-4665-9c9e-3cbc21c4b0e2"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ieb4f17d5b510430b927c0a4c50e9afd4_I20220623"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfMTA5OTUxMTY1MTk1NA_9e58ba43-8448-4a0e-8389-7373a55714d0"
      unitRef="usd">500000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i1474e678b27948fba49d32dba748100e_D20220623-20220623"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI2NQ_0fb84724-b141-41a9-ba83-3f53fefcbd91"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentTerm
      contextRef="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfMTQyOTM2NTExODU1MDM_d6999a14-d21e-4877-a262-c9db0a636902">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie45b0196b1aa40188681c2e4854049e1_I20200902"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI1MA_535d8122-c9ac-4c7d-a63d-ca0fac2479df"
      unitRef="usd">3000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i91c890e1629443ad97feecc01cc3dc05_D20220721-20220721"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI3NA_1701ec19-e39b-4d9a-859b-d421fca6b2d9">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5a03cc6a05904e398ffee40cd595fbad_I20220721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI3Ng_6562e050-62af-47c0-bca6-d8e3d9f68185"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if67ab8d6aebb483994c101512ad83163_I20220721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI4Ng_49075253-93dd-46fd-b391-578e30fb0eb5"
      unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <rop:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i5a03cc6a05904e398ffee40cd595fbad_I20220721"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTI5NA_0e28e307-c30a-47ec-a07e-ed2cd6ad50b3"
      unitRef="usd">500000000.0</rop:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMzNA_ea9859f2-fa8f-47b5-9d46-cf27b6a3dcdb"
      unitRef="number">0.00795</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM0Mg_05eee784-3a6e-49ac-b868-a338aaeb3be6"
      unitRef="number">0.01300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating
      contextRef="i61f3cf2a647645a698e9413f1d3c6ea0_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM1MA_38b502f7-1bbb-41b4-a5a4-354758b5f193"
      unitRef="number">0.00910</rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i4476ad6a602e47fe973744e670049ab9_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM1OA_3f4523b1-1ea6-455c-a4bb-9ea2e279143f"
      unitRef="number">0.00000</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="iacfd49c256a0466996bb3c7cd6c6f830_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM2Ng_b413ba02-9e2a-4bff-b478-e259e7cf5591"
      unitRef="number">0.00300</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating
      contextRef="i2679a46d41384db1b1d1d90e34db4c25_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTM3NA_cb85ee2d-3746-4738-b59d-292ecf5f8584"
      unitRef="number">0.00000</rop:DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating>
    <rop:LineOfCreditFacilityLettersOfCreditFeePercentage
      contextRef="iae17b396f33042cbb12b845cc5ab060d_D20200902-20200902"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMwMg_1b5a2d01-9760-4eab-8795-64280a9d0e39"
      unitRef="number">0.00910</rop:LineOfCreditFacilityLettersOfCreditFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i1daa48f876a94b8a85c3c43a8a0fc193_D20200902-20200902"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMxMg_9face4ef-f1ae-47ca-a672-e208d8a4c362"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i95b1943e76d74613a00a30ba482f8163_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMyMA_7193de5b-17b3-4528-8552-f4251a1e86b5"
      unitRef="number">0.00090</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <rop:LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum
      contextRef="i9526d6f3afde4393afdbc862ebe10312_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82NC9mcmFnOjkzOGQ1OTE4OTFhZTQ3NzM4NmFjNmQxMGIzYmE0YmU4L3RleHRyZWdpb246OTM4ZDU5MTg5MWFlNDc3Mzg2YWM2ZDEwYjNiYTRiZThfNDk0NzgwMjM0OTMyOA_becbd5d7-67f9-42b0-a02e-93c4cb7863f8"
      unitRef="number">0.65</rop:LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfMzIz_ff6f4956-52a0-4519-8d8d-44f0179caaf4">Fair Value of Financial Instruments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper&#x2019;s debt at June&#160;30, 2022 included $7,500 of fixed-rate senior notes with the following fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500 3.125% senior notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$300 0.450% senior notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 3.650% senior notes due 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500 2.350% senior notes due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$300 3.850% senior notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 1.000% senior notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 3.800% senior notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 1.400% senior notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$800 4.200% senior notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 2.950% senior notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$600 2.000% senior notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1,000 1.750% senior notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the senior notes are based on the trading prices of each series of notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfMzI2_2a56d5b5-8929-4100-a7fd-596b1832a199">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper&#x2019;s debt at June&#160;30, 2022 included $7,500 of fixed-rate senior notes with the following fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500 3.125% senior notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$300 0.450% senior notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 3.650% senior notes due 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500 2.350% senior notes due 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$300 3.850% senior notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 1.000% senior notes due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 3.800% senior notes due 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 1.400% senior notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$800 4.200% senior notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$700 2.950% senior notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$600 2.000% senior notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1,000 1.750% senior notes due 2031&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:LongtermDebtPercentageBearingFixedInterestAmount
      contextRef="i6795d26317a7484e8c9c6a92a53bd3d3_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RleHRyZWdpb246NGYyYWYzODJmMjEwNGYzNWEwNDBjODk2YzU1ZDY1NmRfODI_3a43eef0-31f7-4e98-9155-d02667e1952c"
      unitRef="usd">7500000000</us-gaap:LongtermDebtPercentageBearingFixedInterestAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i24c79f2aecec49ff9f5705ac1ab68435_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OTdiNjY5Y2Y4ZTRmNjRhN2NlODEwZWYzMDBlMmU5XzQ_4d02c82b-6ca3-4754-97ba-7386424dac1c"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i24c79f2aecec49ff9f5705ac1ab68435_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OTdiNjY5Y2Y4ZTRmNjRhN2NlODEwZWYzMDBlMmU5Xzc_61a9346b-384c-4107-8f57-5eecd8d8bdf1"
      unitRef="number">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6d33be6d22b9412f8e4553dbbebba67f_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMC0xLTEtMS01MTc4Nw_9168bc52-868c-4874-b107-d62638671b8a"
      unitRef="usd">500000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i29eead60d73944f1980f55c08097253e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkZWY3ODgxMzUxOTRkOWY4OTg1OWEzZDQ0NzJkNjQyXzQ_f2b24600-287f-4dd6-9a6a-111dc372d13e"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i29eead60d73944f1980f55c08097253e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkZWY3ODgxMzUxOTRkOWY4OTg1OWEzZDQ0NzJkNjQyXzc_9cd8f5d7-c974-401a-8808-5f2dd39fadec"
      unitRef="number">0.00450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie7207ff7086a4865b0d500b7a3c4f0fd_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMS0xLTEtMS01MTc4Nw_c9106812-4d96-4454-b3d7-5f79a69cbaec"
      unitRef="usd">299000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iffe8ca7916d94d51822541135d9d88a5_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkMDdiOWFjNGUzMzQ0ZjlhZmM2M2ZjMTNlYWQ5YTI4XzQ_88997b7a-063b-4da0-8c96-455ff634db18"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iffe8ca7916d94d51822541135d9d88a5_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjFkMDdiOWFjNGUzMzQ0ZjlhZmM2M2ZjMTNlYWQ5YTI4Xzc_2ddd187a-c974-40bb-938a-c1978eb034ff"
      unitRef="number">0.03650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8607c512b7604299853a687fa246e54e_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMi0xLTEtMS01MTc4Nw_cf79bda8-b797-4ce2-bf63-bbec618aa914"
      unitRef="usd">701000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ica46ab2d2ee8403db1662e82dc72dc29_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjZhNWUxNDNiNTljMTQwMjk5ZDU4NjI5Mzk3ZTAxYmMxXzQ_9a2efdfe-6efc-4e12-a90e-b090a23087b0"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ica46ab2d2ee8403db1662e82dc72dc29_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjZhNWUxNDNiNTljMTQwMjk5ZDU4NjI5Mzk3ZTAxYmMxXzc_86a2ce79-d3fc-4d46-a2a8-c243a5e12ea8"
      unitRef="number">0.02350</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib5edbcc121f24608bcc0873e6653f520_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMy0xLTEtMS01MTc4Nw_eb3407d3-9d90-4e13-a112-f0d91f7f7348"
      unitRef="usd">485000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie363d9e06fb64aa9820aaa80e7631c47_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmFhYmY4OWYxNTkxYjQ4NzdiMzBhYmVlM2E2NzkxZWM0XzQ_8361e519-ac4a-4721-b322-1a27ab1090fe"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie363d9e06fb64aa9820aaa80e7631c47_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmFhYmY4OWYxNTkxYjQ4NzdiMzBhYmVlM2E2NzkxZWM0Xzc_ca789897-d058-4136-8eeb-0ce63f3c8f02"
      unitRef="number">0.03850</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="icc653459056f452795e7c0c273aa1c7f_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNC0xLTEtMS01MTc4Nw_3076a8c8-ea68-4a82-ab89-c4e63a665145"
      unitRef="usd">298000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3a937f3aea1b4f32bacb7e449211756b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJjNzZhMGJlZmM1NDQ3NzRhOGM2MWU0YjM2M2EzNDU4XzQ_562ea8a0-de7e-4366-bb9e-7bad0df4468c"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3a937f3aea1b4f32bacb7e449211756b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJjNzZhMGJlZmM1NDQ3NzRhOGM2MWU0YjM2M2EzNDU4Xzc_45e68625-1f19-4e6c-9633-991a82b8a8f2"
      unitRef="number">0.01000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib520feebd9c74d17b8782daf7d3307bb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNS0xLTEtMS01MTc4Nw_5532d7ed-4a8e-4fc3-80c4-86bde60a799a"
      unitRef="usd">634000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJiMzc4MTZlMzRkOTRmZmRiMzlkN2Q3ZDIwNzdiNWJhXzQ_4de28fe1-afd9-487e-8961-2b4f3cd82379"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6cb8a24ad6ce42eb92fdd23d59667535_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmJiMzc4MTZlMzRkOTRmZmRiMzlkN2Q3ZDIwNzdiNWJhXzc_179a85f9-1074-4a5a-80ea-a0315affad7d"
      unitRef="number">0.03800</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4940448b32624ae3a68e75d7f3d58891_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNi0xLTEtMS01MTc4Nw_7d27ecf0-1c5a-4c2d-af84-4bc96f1ad0c4"
      unitRef="usd">686000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjQ4YmE1OTA4YjQyMzRlNDU5ZDYwMGI4MzdlNDc1NDdiXzQ_8a2e9985-f6b3-4779-8b0d-5fe01f860347"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie07708e1d52a4cd9a9fcaf774be7e834_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOjQ4YmE1OTA4YjQyMzRlNDU5ZDYwMGI4MzdlNDc1NDdiXzc_5124a454-7079-49e9-b11a-b5323b75c4eb"
      unitRef="number">0.01400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4276b60300be42ecaf6393208f6ee152_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfNy0xLTEtMS01MTc4Nw_d60f7ae4-c5e4-4461-b997-e1238109c67a"
      unitRef="usd">601000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6af5787263cc479c93cde87840682ac6_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OGEzMDE3NGMxZjQ3MmVhY2FhZDg1MjAxZTc1MTBjXzQ_f8fb148f-67e8-4a1c-b055-2e8bb220d75c"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6af5787263cc479c93cde87840682ac6_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmY3OGEzMDE3NGMxZjQ3MmVhY2FhZDg1MjAxZTc1MTBjXzc_478934ed-1ac1-4623-a683-7458dcf8eabd"
      unitRef="number">0.04200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i79f282eb97614702b47304125b6b46f8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOC0xLTEtMS01MTc4Nw_8912772b-6c9a-4e14-a6c0-1e2c95ed5ffa"
      unitRef="usd">785000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6caac035ab4148219bc1d6641b69cd81_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmVjNmU4YWQ2ZDFmZDQwZDhiYTZmMGUxMmMzNWI5NDA5XzQ_264ad16f-6b33-4a1b-8f5c-19093722d635"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6caac035ab4148219bc1d6641b69cd81_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0wLTEtMS01MTc4Ny90ZXh0cmVnaW9uOmVjNmU4YWQ2ZDFmZDQwZDhiYTZmMGUxMmMzNWI5NDA5Xzc_72a3c56e-9eb8-48a9-b8ff-bdd3105de6cb"
      unitRef="number">0.02950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i67bc8e4cae284a4688c7f817e4dbaf1c_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfOS0xLTEtMS01MTc4Nw_e59b8eeb-833d-4f54-8986-86e962584367"
      unitRef="usd">619000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i960d17d832b04bd2911f09212b2c5811_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo4YWMxZTlkNzNmMTY0Yzc1ODEzYmE5NTRmNjUwMmQ5ZF80_acf4020c-6c9f-4421-ad6e-3ce395d3ca6c"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i960d17d832b04bd2911f09212b2c5811_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjo4YWMxZTlkNzNmMTY0Yzc1ODEzYmE5NTRmNjUwMmQ5ZF83_bd9fc53a-c61d-4426-9192-775558f2b186"
      unitRef="number">0.02000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i228f372d139d44e08b5b55624ececef8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTAtMS0xLTEtNTE3ODc_fc29fce5-94e6-4317-bf97-f390a6cca608"
      unitRef="usd">486000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i166d9b1051804745abbde52c52bdc502_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjoxOWNjZDNhNjIzNDY0NDE3YmY5MDJiNzliZjVjYTk1Zl80_839f894a-8183-4934-ad5a-e319407bd77b"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i166d9b1051804745abbde52c52bdc502_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMC0xLTEtNTE3ODcvdGV4dHJlZ2lvbjoxOWNjZDNhNjIzNDY0NDE3YmY5MDJiNzliZjVjYTk1Zl83_38ab3d79-1394-4d4e-a1dc-b965e2254e10"
      unitRef="number">0.01750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i63619a0bff8f4e6b8b9a3450c3c51c89_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF82Ny9mcmFnOjRmMmFmMzgyZjIxMDRmMzVhMDQwYzg5NmM1NWQ2NTZkL3RhYmxlOjNmNTg0MzEzZGMxZDRlNjdhMDdlMmVlYzhhNjQyNDY4L3RhYmxlcmFuZ2U6M2Y1ODQzMTNkYzFkNGU2N2EwN2UyZWVjOGE2NDI0NjhfMTEtMS0xLTEtNTE3ODc_eec94751-a231-46b2-9e43-b9c7b8b155bf"
      unitRef="usd">782000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LossContingencyDisclosures
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMzkxNQ_482905f4-f482-44ec-9cc8-33e381ceafed">Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper, in the ordinary course of business, is party to various pending or threatened legal actions, including product liability, intellectual property, data privacy and employment practices that, in general, are of a nature consistent with those over the past several years. After analyzing the Company&#x2019;s contingent liabilities on a gross basis and, based upon past experience with resolution of such legal claims and the availability and limits of the primary, excess, and umbrella liability insurance coverages with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper&#x2019;s consolidated financial position, results of operations or cash flows. However, no assurances can be given in this regard.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper&#x2019;s subsidiary, Vertafore, Inc., was named in three putative class actions, two in the U.S. District Court for the Southern District of Texas (Allen, et al. v. Vertafore, Inc., Case 4:20-cv-4139, filed December 4, 2020) and Masciotra, et al. v. Vertafore, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inc., (originally filed on December 8, 2020 as Case 1:20-cv-03603 in the U.S. District Court for the District of Colorado and subsequently transferred), and one in the U.S. District Court for the Northern District of Texas (Mulvey, et al. v. Vertafore, Inc., Case 3:21-cv-00213-E, filed January 31, 2021). In July 2021, the court granted Vertafore&#x2019;s motion to dismiss the Allen Case. In March 2022, the U.S. Fifth Circuit Court of Appeals affirmed the lower court&#x2019;s dismissal of the Allen case. In July 2021, the plaintiff in the Masciotra case voluntarily dismissed his action without prejudice. In June 2022, Vertafore filed a motion to dismiss the Mulvey case on similar grounds as the dismissal of the Allen case. The Allen case and the Mulvey case each purport to represent approximately 27.7&#160;million individuals who held Texas driver&#x2019;s licenses prior to February 2019. In November 2020, Vertafore announced that as a result of human error, three data files were inadvertently stored in an unsecured external storage service that appears to have been accessed without authorization. The files, which included driver information for licenses issued before February 2019, contained Texas driver license numbers, as well as names, dates of birth, addresses and vehicle registration histories. The files did not contain any Social Security numbers or financial account information. These cases seek recovery under the Driver&#x2019;s Privacy Protection Act, 18 U.S.C. &#xa7; 2721. In addition, Roper was advised that the Texas Attorney General is investigating the data event.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper&#x2019;s subsidiary, Verathon, Inc. (&#x201c;Verathon&#x201d;), is defending a patent infringement action pending in the United States District Court for the Western District of Washington (Berall v. Verathon, Inc., Case No. 2:2021mc00043). Plaintiff claims that video laryngoscopes and certain accessories sold by Verathon from approximately 2006 through 2016 infringe U.S. Patent 5,827,178 (the &#x201c;&#x2018;178 Patent&#x201d;). The complaint seeks an unspecified amount of damages, enhanced damages, attorneys&#x2019; fees, costs, and pre- and post-judgment interest. The allegations in the complaint are not covered by insurance. Verathon contends that the products at issue do not infringe the &#x2018;178 Patent and that the &#x2018;178 Patent is invalid. Verathon is vigorously defending the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Roper or our subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. To date, no significant resources have been required by Roper to respond to asbestos claims. In the first quarter of 2022, Roper completed a transaction in which it transferred the remainder of our exposure for asbestos claims to a third party. In connection with this transaction, Roper incurred a one-time charge of $4.1, which is recorded as a component of &#x201c;Other (expense) income, net&#x201d; within the Condensed Consolidated Statements of Earnings for the six months ended June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i2477cff08e724578b32c1cb0b965e366_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfOTgw_90812037-be6c-4c8b-a1f3-d9e45dc3a861"
      unitRef="claim">3</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="ic4463a80883b42f7ad765341103b4b00_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTAwNw_808c7426-4992-4f46-8c15-3fa3dfc11380"
      unitRef="claim">2</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="ic597f7d632a44888941a1e8c02a98460_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTM0Mw_9801fcc7-63d7-486f-a002-4d6b550bf3c7"
      unitRef="claim">1</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="ic9bc815c6ff6410eb2be51375a8ac15d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMTg1Nw_4179565a-3670-4bbe-a22b-a68a9b9c1c4d"
      unitRef="individual">27700000</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LitigationSettlementExpense
      contextRef="i1332af2abc13440295c214a18fe76778_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83MC9mcmFnOjhlNjRlNWMwMjdlZjQxODNiZTkzNjI0M2NlMzNiZmQwL3RleHRyZWdpb246OGU2NGU1YzAyN2VmNDE4M2JlOTM2MjQzY2UzM2JmZDBfMzc4Ng_de94a1da-cc47-4c1a-b179-517e915ac260"
      unitRef="usd">4100000</us-gaap:LitigationSettlementExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMjk3_cd411bbb-fbd9-4eee-a635-183a651b9477">Business Segments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents selected financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,655.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit*:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*Segment operating profit is before unallocated corporate general and administrative expenses. These expenses were $50.9 and $50.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $103.8 and $97.9 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMjkw_b8133700-f842-42a5-9e9f-db827b2da057">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents selected financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,655.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating profit*:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*Segment operating profit is before unallocated corporate general and administrative expenses. These expenses were $50.9 and $50.8 for the three months ended June&#160;30, 2022 and 2021, respectively, and $103.8 and $97.9 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0xLTEtMS01MTc4Nw_b9b7f8b9-f062-40e5-9b4f-b9cef8386012"
      unitRef="usd">627500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0zLTEtMS01MTc4Nw_a99149c6-89e9-4ab8-90de-ad8dd82a3099"
      unitRef="usd">587900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy01LTEtMS01MTc4Nw_bae442ef-5ad8-42d6-9767-999d8145f838"
      unitRef="number">0.067</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy03LTEtMS01MTc4Nw_931f36ee-bf8e-45da-b05a-2ffa5b7c03f8"
      unitRef="usd">1255700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy05LTEtMS01MTc4Nw_44c2bcfb-7b45-4980-b7dd-a537f5d0f084"
      unitRef="usd">1161000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMy0xMS0xLTEtNTE3ODc_17643a01-a030-4e2a-b9f5-d64cd1b326cd"
      unitRef="number">0.082</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0xLTEtMS01MTc4Nw_235e6a44-188d-4f60-a2a9-7f6b3dca0477"
      unitRef="usd">342900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0zLTEtMS01MTc4Nw_a5b4e79a-ad5f-4ba8-bb60-4461606ac04e"
      unitRef="usd">297800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC01LTEtMS01MTc4Nw_c77c7175-2416-4cd3-90ac-83dcd57aef6f"
      unitRef="number">0.151</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC03LTEtMS01MTc4Nw_e44d6909-79f5-4592-a794-da72f88735d6"
      unitRef="usd">681400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC05LTEtMS01MTc4Nw_bdb28998-b42a-4581-9a40-f4381d0a575a"
      unitRef="usd">585300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNC0xMS0xLTEtNTE3ODc_fefdcdb1-61dc-4d3f-afe9-0974b6ba834f"
      unitRef="number">0.164</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0xLTEtMS01MTc4Nw_49d65c59-11c6-467b-a32d-50f285f51e06"
      unitRef="usd">340400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0zLTEtMS01MTc4Nw_8835a2c9-05b2-4a16-8687-93cc450e0f4f"
      unitRef="usd">304100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS01LTEtMS01MTc4Nw_22b9b528-d1ac-4faf-9645-e6e9af846e93"
      unitRef="number">0.119</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS03LTEtMS01MTc4Nw_8a3fcad2-a770-485d-bea0-7c813aa36303"
      unitRef="usd">653500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS05LTEtMS01MTc4Nw_32745034-7e7c-4d02-84c2-768d60e9e961"
      unitRef="usd">598800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNS0xMS0xLTEtNTE3ODc_a3863d05-f7f9-4f94-a7d2-b0b51ab8d6e9"
      unitRef="number">0.091</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0xLTEtMS01MTc4Nw_087eef3a-5d84-4733-b84f-c9a9afdfffe1"
      unitRef="usd">1310800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0zLTEtMS01MTc4Nw_563fd245-11a6-440a-89de-3900de846b90"
      unitRef="usd">1189800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy01LTEtMS01MTc4Nw_5b3a8d2f-f46d-482f-832a-2280a590439f"
      unitRef="number">0.102</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy03LTEtMS01MTc4Nw_397dcdb1-ddfc-4e36-aad2-da258add4a7b"
      unitRef="usd">2590600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy05LTEtMS01MTc4Nw_8041b795-e786-4b36-8ca3-d5e0a148ae55"
      unitRef="usd">2345100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <rop:IncreaseDecreaseInNetSalesPercentage
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfNy0xMS0xLTEtNTE3ODc_56508509-f20e-4419-b476-79b2dd2b32cc"
      unitRef="number">0.105</rop:IncreaseDecreaseInNetSalesPercentage>
    <us-gaap:GrossProfit
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0xLTEtMS01MTc4Nw_76d4bd4b-d98d-4ab8-8519-6208958cf329"
      unitRef="usd">430900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0zLTEtMS01MTc4Nw_0a569e26-aba8-4929-a3f5-5c3548fa6ce8"
      unitRef="usd">407300000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS01LTEtMS01MTc4Nw_20f6c823-037c-4991-800f-22666487cdf1"
      unitRef="number">0.058</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS03LTEtMS01MTc4Nw_94fa21c2-590b-43ed-a767-771aa7414269"
      unitRef="usd">866300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS05LTEtMS01MTc4Nw_e5fbce0b-f9a5-45ec-85d8-1db5d24880a7"
      unitRef="usd">804500000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfOS0xMS0xLTEtNTE3ODc_85a1f404-167d-4a66-9d23-bb0a7120af36"
      unitRef="number">0.077</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMS0xLTEtNTE3ODc_1cff7668-1023-4d7a-a5f6-d61d0af14b47"
      unitRef="usd">289100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMy0xLTEtNTE3ODc_486233ca-b48a-4932-bf28-2ed11fb65e42"
      unitRef="usd">250100000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtNS0xLTEtNTE3ODc_d6993f97-1227-44de-82c5-e0be5edcbbfa"
      unitRef="number">0.156</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtNy0xLTEtNTE3ODc_001ccca4-6794-403b-8d9d-940169a114bd"
      unitRef="usd">574000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtOS0xLTEtNTE3ODc_2d0dde1a-d3ca-4ae7-bd83-9f259cf08573"
      unitRef="usd">489600000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTAtMTEtMS0xLTUxNzg3_c70c0f69-2cf4-4e7c-846e-8c3a6969c3d2"
      unitRef="number">0.172</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMS0xLTEtNTE3ODc_dbd614a1-5519-487b-9efa-393d5a7b4f95"
      unitRef="usd">191500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMy0xLTEtNTE3ODc_11321bb0-0fe5-475c-933e-1158b98709b7"
      unitRef="usd">181800000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtNS0xLTEtNTE3ODc_28dba86e-0e05-45f4-abb0-0d24d8816d5a"
      unitRef="number">0.053</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtNy0xLTEtNTE3ODc_358e6d38-ad2a-4a51-901a-14e86c1b491a"
      unitRef="usd">368400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtOS0xLTEtNTE3ODc_0823113c-e539-4db6-8813-aebfb55b6041"
      unitRef="usd">361400000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTEtMTEtMS0xLTUxNzg3_0d9c1a85-fe25-4e0f-b433-17f71168125b"
      unitRef="number">0.019</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMS0xLTEtNTE3ODc_c626cb06-52ba-43ee-adb0-9cd64415ef17"
      unitRef="usd">911500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMy0xLTEtNTE3ODc_8e25b324-d17f-42e0-98eb-57b0f06a8835"
      unitRef="usd">839200000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtNS0xLTEtNTE3ODc_cc75f82f-12d6-43ad-83a9-e362471308c6"
      unitRef="number">0.086</rop:IncreaseDecreaseInGrossProfitPercentage>
    <us-gaap:GrossProfit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtNy0xLTEtNTE3ODc_dd8ff184-4152-45f3-aa4b-18e429d0116f"
      unitRef="usd">1808700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtOS0xLTEtNTE3ODc_650e6706-7ed4-41a5-84a4-b561ef2e4483"
      unitRef="usd">1655500000</us-gaap:GrossProfit>
    <rop:IncreaseDecreaseInGrossProfitPercentage
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTMtMTEtMS0xLTUxNzg3_9ee7d3c1-9bb0-4bdc-95f4-74e31b916fc4"
      unitRef="number">0.093</rop:IncreaseDecreaseInGrossProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMS0xLTEtNTE3ODc_147a61d5-b000-4d90-86c5-85508a45306c"
      unitRef="usd">165300000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMy0xLTEtNTE3ODc_f07dae8e-fb62-42c4-adc9-abe32009e561"
      unitRef="usd">153500000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtNS0xLTEtNTE3ODc_90215775-4b0c-4ec8-b6d2-d62b13a131cc"
      unitRef="number">0.077</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtNy0xLTEtNTE3ODc_0b17ac9b-f0ba-4942-8fe3-0646bad96b82"
      unitRef="usd">337600000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtOS0xLTEtNTE3ODc_9297ab87-21f6-4e0f-9ea5-7017fc8def40"
      unitRef="usd">307000000.0</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTUtMTEtMS0xLTUxNzg3_bc3e3786-4197-4d58-98fc-2cad5510d676"
      unitRef="number">0.100</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMS0xLTEtNTE3ODc_4649b6f9-4530-425e-975a-4d071e66c4b1"
      unitRef="usd">137100000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i158a30ea8d5c493da4890801c353fce5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMy0xLTEtNTE3ODc_f00f466f-9b0f-44a8-9242-ad32e49686c7"
      unitRef="usd">111200000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtNS0xLTEtNTE3ODc_e142654a-640b-46c9-8e92-59b46f9f96f0"
      unitRef="number">0.233</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtNy0xLTEtNTE3ODc_27480809-6527-4901-aac8-40e141c6b351"
      unitRef="usd">273900000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="if2810dc72b3e4846a6b024a4df4b862e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtOS0xLTEtNTE3ODc_1ceac76f-e641-4509-aacb-4cc4973d05e6"
      unitRef="usd">216800000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="ib2cf0c4583b744b6ad72dc7727c102ed_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTYtMTEtMS0xLTUxNzg3_e400e883-e496-44ff-a875-204f6655072d"
      unitRef="number">0.263</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMS0xLTEtNTE3ODc_5671cecb-6a7f-40b9-8ae1-140125e33ad5"
      unitRef="usd">111400000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMy0xLTEtNTE3ODc_af286df0-304f-48e2-bf5a-ff60474456ba"
      unitRef="usd">102300000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctNS0xLTEtNTE3ODc_cc09fcc4-fc32-4516-9e3f-9909c743e4c6"
      unitRef="number">0.089</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctNy0xLTEtNTE3ODc_e2369054-2933-4ea7-9fd4-38d9209b6030"
      unitRef="usd">211100000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctOS0xLTEtNTE3ODc_6227a3ab-8f44-46b8-930c-71907f71c366"
      unitRef="usd">207900000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTctMTEtMS0xLTUxNzg3_e3148fc2-df35-4b5c-ab4b-eaabb710a81e"
      unitRef="number">0.015</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMS0xLTEtNTE3ODc_a8889367-cbd1-4033-92f0-8e561f816b2d"
      unitRef="usd">413800000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMy0xLTEtNTE3ODc_10d6a454-1847-4ad3-8df2-9723d6136d92"
      unitRef="usd">367000000.0</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktNS0xLTEtNTE3ODc_f81c1fab-b7f8-4158-ab10-9315c1e93a4c"
      unitRef="number">0.128</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <rop:SegmentOperatingProfit
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktNy0xLTEtNTE3ODc_0cfd92fa-28a5-4f07-ac55-b9be129f8e7c"
      unitRef="usd">822600000</rop:SegmentOperatingProfit>
    <rop:SegmentOperatingProfit
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktOS0xLTEtNTE3ODc_fe4f0f71-78fa-4572-a267-ee45b6eb184a"
      unitRef="usd">731700000</rop:SegmentOperatingProfit>
    <rop:IncreaseDecreaseInOperatingProfitPercentage
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMTktMTEtMS0xLTUxNzg3_2e02143d-3545-4e03-b84e-f289c28f9f94"
      unitRef="number">0.124</rop:IncreaseDecreaseInOperatingProfitPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="i424a5b959ff542b3996bdece339f4ab6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtMS0xLTEtNTE3ODc_afb6fd37-e188-4a3e-bf54-7496395f9945"
      unitRef="usd">136600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia770c50fc7f9469faca787198128fa26_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtMy0xLTEtNTE3ODc_2e172486-5203-4644-b328-ab4ab7ca654e"
      unitRef="usd">127900000</us-gaap:NoncurrentAssets>
    <rop:IncreaseDecreaseInLongLivedAssets
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjEtNS0xLTEtNTE3ODc_8aa82e0e-1cfc-4632-8133-8c757a4dded1"
      unitRef="number">0.068</rop:IncreaseDecreaseInLongLivedAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i65c24f7a7e444663a1d721ce75d8b9dd_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItMS0xLTEtNTE3ODc_d716e5b9-3394-4d06-ad07-c9e9bbbffe3e"
      unitRef="usd">27100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i631a1813e08f416bb3de85b5372e8b03_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItMy0xLTEtNTE3ODc_f5477be7-ea4c-4938-bb5a-3824a3f042c6"
      unitRef="usd">25300000</us-gaap:NoncurrentAssets>
    <rop:IncreaseDecreaseInLongLivedAssets
      contextRef="ia5eb2389d0134cf4a89bcf22483e56ef_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjItNS0xLTEtNTE3ODc_852da14b-df5b-4df1-ba6a-16caaa732b52"
      unitRef="number">0.071</rop:IncreaseDecreaseInLongLivedAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i837b69579cea4b3c8e38410bf8c75a79_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtMS0xLTEtNTE3ODc_0ac7fcce-e1c9-43b7-9f4d-70074c2e3a22"
      unitRef="usd">27100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i07d588d278804f08a75566e33a3681df_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtMy0xLTEtNTE3ODc_f0ce039b-c3f1-4f4a-8754-27741c3c6b8d"
      unitRef="usd">27700000</us-gaap:NoncurrentAssets>
    <rop:IncreaseDecreaseInLongLivedAssets
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjMtNS0xLTEtNTE3ODc_4763e8b2-0ce6-4d55-a039-95d8553479fc"
      unitRef="number">-0.022</rop:IncreaseDecreaseInLongLivedAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtMS0xLTEtNTE3ODc_172306eb-0468-47bd-a580-c039573dc2e4"
      unitRef="usd">190800000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i16fe22b9bceb454d997b6f94f9b8df54_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtMy0xLTEtNTE3ODc_3242efa2-6f68-4ee7-b2bb-d7d05b9c2ff9"
      unitRef="usd">180900000</us-gaap:NoncurrentAssets>
    <rop:IncreaseDecreaseInLongLivedAssets
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RhYmxlOjFhMzhkNzZhYWQ5ZjQ2M2Q4OTFjMGZkNTgzNTY2MzliL3RhYmxlcmFuZ2U6MWEzOGQ3NmFhZDlmNDYzZDg5MWMwZmQ1ODM1NjYzOWJfMjUtNS0xLTEtNTE3ODc_1873fed8-3f0d-40d7-ad36-89f505edba92"
      unitRef="number">0.055</rop:IncreaseDecreaseInLongLivedAssets>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic031ecde198f4cc9afdc65f1e5f9ac0b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODEyMg_1503701f-9cdc-404c-adf5-e06bb8767d6f"
      unitRef="usd">50900000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6fee6e147aea49018a3a3a5c89e4fe34_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODEzMA_b70fc374-eb3a-40b1-acfe-298f3128f000"
      unitRef="usd">50800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iff1918a80b5a4bcbad08b943bc5a6537_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODE5Mg_5c0dbe0e-30eb-4ae9-a14a-57f21a9eb0da"
      unitRef="usd">103800000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5528d910a4434580b797c477b531ce77_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF83Ni9mcmFnOjU0OTU4YTNjMDA5NjQ4MGZiMGY2NWI0MmVmZmI1ZmFhL3RleHRyZWdpb246NTQ5NThhM2MwMDk2NDgwZmIwZjY1YjQyZWZmYjVmYWFfMTA5OTUxMTYyODIwMA_a153b714-51da-46fa-a8ad-9f84d3d0ba4d"
      unitRef="usd">97900000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgwNQ_2a8f9d94-71ab-4000-8f7d-a3f6791174cf">Revenues from Contracts&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregated Revenue - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate our revenues by reportable segment into four categories: (i) recurring revenue comprised of SaaS licenses and software maintenance; (ii) reoccurring revenue comprised of transactional and volume-based fees related to software licenses; (iii) non-recurring revenue comprised of term and perpetual software licenses, professional services associated with software products and hardware sold with our software licenses; and (iv) product revenue. See details in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue Stream&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reoccurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Software Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue Stream&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reoccurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Software Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Remaining performance obligations - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the transaction price of firm orders for which work has not been performed and excludes unexercised contract options. As of June&#160;30, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $3,763.1. We expect to recognize revenue of $2,467.7, or approximately 66% of our remaining performance obligations over the next 12 months (&#x201c;Backlog&#x201d;), with the remainder to be recognized thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract balances&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,106.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - non-current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net contract assets/(liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,096.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,094.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The non-current portion of deferred revenue is included in &#x201c;Other liabilities&#x201d; in our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in our net contract assets/(liabilities) from December&#160;31, 2021 to June&#160;30, 2022 was due primarily to the timing of payments and invoicing relating to Software-as-a-Service (&#x201c;SaaS&#x201d;) and post contract support (&#x201c;PCS&#x201d;) renewals, partially offset by the increase in unbilled receivables due to the timing of invoicing primarily related to software milestone billings associated with multi-year term license renewals and software implementations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s project-based contracts where the input method of revenue recognition is utilized are billed as work progresses in accordance with the contract terms and conditions, either at periodic intervals or upon achievement of certain milestones. Often this results in unbilled receivables where billing occurs after revenue recognition. The Company records deferred revenue when cash payments are received or due in advance of the Company&#x2019;s performance relating primarily to SaaS and PCS renewals. Revenue recognized from the deferred revenue balance on December&#160;31, 2021 and 2020 was $287.4 and $259.7 for the three months ended June&#160;30, 2022 and 2021, respectively, and $776.7 and $704.4 for the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to determine revenues recognized in the period, we allocate revenue to the individual deferred revenue balance outstanding at the beginning of the year until the revenue exceeds that balance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current and non-current portions of deferred commissions are included in &#x201c;Other current assets&#x201d; and &#x201c;Other assets,&#x201d; respectively, in our Condensed Consolidated Balance Sheets. At June&#160;30, 2022 and December&#160;31, 2021, we had $60.2 and $56.7 of total deferred commissions, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgwNw_05dda98c-47ba-4521-9667-bb489adc7a9d">See details in the table below.&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue Stream&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reoccurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Software Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Application Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Network Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Technology Enabled Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue Stream&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reoccurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Software Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ff6dc49ec46499089d32b1a4b9e986c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0yLTEtMS02MzM2Ng_6fa3b523-00d0-4ea5-8fb2-639a956e98c0"
      unitRef="usd">457900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4adab5162174aac9298330a5ea1fbb3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC00LTEtMS02MzM2Ng_b1d533b2-05c7-42e9-80a4-1adb6d8e1feb"
      unitRef="usd">244500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie87102a307f0402b8e3f969503cefbeb_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC02LTEtMS02MzM2Ng_dd8beec6-7a6d-418d-9730-838cefd75bfa"
      unitRef="usd">2800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9c15fa406504e76947ca6fbbe7e8c04_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC04LTEtMS02MzM2Ng_1184a94a-b224-4c17-a107-b5b642ae566a"
      unitRef="usd">705200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bef4cb71a9d490ea72165755b8abb0a_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xMC0xLTEtNjMzNjY_96ccce90-334e-4165-8f92-08fff452c4ca"
      unitRef="usd">422300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b55d87d6e424ffd8532db936f4333de_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xMi0xLTEtNjMzNjY_122816de-ba1d-47fc-9725-4154f3c83906"
      unitRef="usd">204000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5028c0d58f4d60aaff4b3e1a3a5edd_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xNC0xLTEtNjMzNjY_9c69bfd3-b4b7-4cb5-a13a-db4d539cbdbb"
      unitRef="usd">1800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie80a7aae5cf64b20a152ac7bef733309_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNC0xNi0xLTEtNjMzNjY_d74fb7a7-ce9e-4f8f-9d11-ff2569d64bb0"
      unitRef="usd">628100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefcac40e333c467ea229ec1534aaa0da_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0yLTEtMS02MzM2Ng_6f9312af-289e-4351-bfc7-22f121f1ea88"
      unitRef="usd">28600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f1013323da5442aa1a45e26c7575bc9_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS00LTEtMS02MzM2Ng_acdcb0f7-c0c5-4602-8ab8-0f5b829b3089"
      unitRef="usd">62000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc1362a7c40f4067926015738a3a4261_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS02LTEtMS02MzM2Ng_24e5cbdd-d6e7-4e89-97d4-16366fcacde5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9aaf93b90e414f2ea44d7b09166246fd_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS04LTEtMS02MzM2Ng_e2f0c76e-4c5f-469d-878a-1f55a8524f4c"
      unitRef="usd">90600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97336da125f74744b6ca9f8357d52b2f_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xMC0xLTEtNjMzNjY_66317236-0015-4845-8d12-86064d5e83ae"
      unitRef="usd">27400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67b7cc985a754278a9154ed79f5349cb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xMi0xLTEtNjMzNjY_62c1d968-41da-49c4-915b-474767edca34"
      unitRef="usd">59200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e4ba785f46b44ecbb0d81724d717cde_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xNC0xLTEtNjMzNjY_2ec4aacb-23e6-434c-90bd-1ef6eb8e6001"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12ca8289c108490d8bc3d242c8285c50_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNS0xNi0xLTEtNjMzNjY_fe9df525-9dbb-4d8e-847c-e0ef36275bb5"
      unitRef="usd">86600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41d1ab6e9189483bb1c3190ead2f9466_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0yLTEtMS02MzM2Ng_dbbebdb2-026b-4866-8e39-3ea59bb6dce5"
      unitRef="usd">141000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35679d4b2b004612b7443fcfed28b8c7_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi00LTEtMS02MzM2Ng_bd8b32f3-dbe4-44f8-9366-b843603ccf61"
      unitRef="usd">36400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i457b101585b24e5a85fc9774fde7ba1e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi02LTEtMS02MzM2Ng_4ef80b49-f29f-4dd5-8992-02c008bb7ba8"
      unitRef="usd">300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iceae0d88de4c485896f07e275a0e4a6c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi04LTEtMS02MzM2Ng_f118ab5c-b908-4baa-b21a-af202b20ecd8"
      unitRef="usd">177700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i117a279102474e0185156a663c7e164d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xMC0xLTEtNjMzNjY_f3f6ea4d-99c4-4d1e-983f-7f1b20e9d99e"
      unitRef="usd">138200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4f19c90902044438466abe036f9ee39_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xMi0xLTEtNjMzNjY_a2661825-c3ec-41de-8040-d5745ddd3435"
      unitRef="usd">34600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ae054b7db7c4ad9ae5d571e19c52376_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xNC0xLTEtNjMzNjY_5e3a5fbc-e443-4d0e-9ee9-e4495d7adf23"
      unitRef="usd">200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e6782da875b4e6789d300eedbbfd45a_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNi0xNi0xLTEtNjMzNjY_630ed03e-cb1d-4401-872b-e890a1e93b86"
      unitRef="usd">173000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a92c18229f2418b8296764a8177831c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0yLTEtMS02MzM2Ng_af40acc3-1a34-4612-8aef-4cd3077dcdc7"
      unitRef="usd">627500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if161f22a6bcc4a6e8fa3167c367344a6_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy00LTEtMS02MzM2Ng_d41befd8-5ef3-4e8b-a723-40feb82d155c"
      unitRef="usd">342900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b0e0f505c94fba87c56fa5a0a4f45f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy02LTEtMS02MzM2Ng_e55e8afb-b1dd-4799-b081-d858280f2cfa"
      unitRef="usd">3100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25c970c3600d48adbc1187a47e7c251c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy04LTEtMS02MzM2Ng_6afd117f-6431-490c-a614-6d3b7d3debd5"
      unitRef="usd">973500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e1b2094077d4b0293e3f4aff8294dc7_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xMC0xLTEtNjMzNjY_e30a4d9b-cac8-463f-9f75-02a08c537a3d"
      unitRef="usd">587900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbe36f0492f44a92aac1afd184454738_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xMi0xLTEtNjMzNjY_cbbf1cfc-4d5d-4165-bbcf-fc8f1f27473b"
      unitRef="usd">297800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i065c32ac35384897b74c8727780e4fe8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xNC0xLTEtNjMzNjY_1c11eba4-656c-4eb0-8663-c3dea6bbe817"
      unitRef="usd">2000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90edbb8aadbc4a278c2b55e44a09b138_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfNy0xNi0xLTEtNjMzNjY_f6157ae8-5768-46c5-b2b1-4f3e91b6e373"
      unitRef="usd">887700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i853d88c3d0dc40f994a63f2b3f95992e_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0yLTEtMS02MzM2Ng_d01d4e13-2a68-4dcb-8dc8-7dccadf1425b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e0030a708e144d18d82fc1c1c4da4e0_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS00LTEtMS02MzM2Ng_8bb4bd47-0260-405b-a8dd-61e687228be0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d41470cbef645f0b55c8b1f522f6eb3_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS02LTEtMS02MzM2Ng_576b62d0-5362-4679-9056-6dc4830f3823"
      unitRef="usd">337300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e6a7183ca93457196a56dfc65baab48_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS04LTEtMS02MzM2Ng_62ca3cea-e0a9-465e-98aa-7dd78863584a"
      unitRef="usd">337300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4789a530e00b4fc59e5b1fb83a68bfd1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xMC0xLTEtNjMzNjY_a01a7d36-1283-4e03-9042-4dbe588cc2b6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17ff6531993349788f0230102f906237_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xMi0xLTEtNjMzNjY_4da09933-a51b-457c-8481-ea79b096ee20"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59862a8174c747c1ac4b191b02904fec_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xNC0xLTEtNjMzNjY_055a84f2-5f99-4c4b-b740-ccf4a991a0a2"
      unitRef="usd">302100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0d705529834415ba10b00c002b775e9_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfOS0xNi0xLTEtNjMzNjY_f7967bbb-45c2-4500-84c5-3e1fc6527a2d"
      unitRef="usd">302100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if67906c5917e40cd973c63f264979c59_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMi0xLTEtNjMzNjY_321bb6a5-80d2-44bd-9ef3-b86ca4cc936f"
      unitRef="usd">627500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie979dcf413c049aca34257d46ae6d68b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtNC0xLTEtNjMzNjY_aa1ff2b0-3c68-4aba-a118-7577eb25e405"
      unitRef="usd">342900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdd239847a2d459196d95781cbd7055c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtNi0xLTEtNjMzNjY_236ea780-4f66-4c2b-8cf9-fafdf6416f3c"
      unitRef="usd">340400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtOC0xLTEtNjMzNjY_419135a4-900c-4915-97da-4f2e047c7208"
      unitRef="usd">1310800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d1c1c0442414887a6826730f4d600c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTAtMS0xLTYzMzY2_fe141981-cd76-4d72-b871-b279c3ac8bf7"
      unitRef="usd">587900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idefcfad6816b4589b584bcc447f7b5b1_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTItMS0xLTYzMzY2_6dbb131b-865e-4731-bf10-6b314c99a9ab"
      unitRef="usd">297800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i328c486cd29d4b88b26c556e30c7035c_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTQtMS0xLTYzMzY2_a615e77d-bfc0-4cff-ace4-c456edce5bc8"
      unitRef="usd">304100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjQ1NmM0NmE2ZjQyMzQwZWM5YTA0OWQ1ZmQxYTIzMzk3L3RhYmxlcmFuZ2U6NDU2YzQ2YTZmNDIzNDBlYzlhMDQ5ZDVmZDFhMjMzOTdfMTAtMTYtMS0xLTYzMzY2_47ca2c36-9dd3-48b8-ab12-fb3efa2c6e98"
      unitRef="usd">1189800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic180d2d5842a42d3ba14b72910b99727_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0yLTEtMS02MjQ1Mg_53c7321f-080a-4e17-ad4f-82d0806db236"
      unitRef="usd">919400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d99fab9408c41c1887f772711d83569_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS00LTEtMS02MjQ1Mg_4a0236cc-cfa4-43f2-9ca8-06f0862b0d6d"
      unitRef="usd">481700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie08d9311e73140308cb2d6b3315bea52_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS02LTEtMS02MjQ1Mg_ddd1cdb0-093f-49f3-a79d-cf4ea144ee60"
      unitRef="usd">5400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf81eff03c774999a65528a7cc8af2cf_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS04LTEtMS02MjQ1Mg_01f97b27-9fe9-4ac1-976e-a771b0c2212a"
      unitRef="usd">1406500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cfc4829636a4b90b8deb25736250494_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xMC0xLTEtNjI0NTI_6743a24b-68ad-4a84-b1eb-f2dc47a7b771"
      unitRef="usd">841100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i878cfdaba306406d8342164ce7c8aaf0_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xMi0xLTEtNjI0NTI_4e277cd8-e293-43da-a924-7f403cdfa439"
      unitRef="usd">399400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia61c868327314884a6cbe40c3e244165_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xNC0xLTEtNjI0NTI_577a8eaa-6d41-46ee-aa10-bafb1e9cc7fa"
      unitRef="usd">3400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib25dd6dfcb7c42ff8a351ebcef1f9eff_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNS0xNi0xLTEtNjI0NTI_d6cf4190-6e90-42ca-b396-986878b924d8"
      unitRef="usd">1243900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae83558dce0e4767bd92c9817d64b909_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0yLTEtMS02MjQ1Mg_31188ca7-e7c2-4f6f-80e3-b03807b9a09a"
      unitRef="usd">60300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic617e8872ecf4a20a24fbab61028b051_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi00LTEtMS02MjQ1Mg_3c567fa3-eb85-4b7e-9b94-badab76ff3d1"
      unitRef="usd">122500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbbe14885705425a8a79ea4386da496f_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi02LTEtMS02MjQ1Mg_aa32b7d3-2974-49b0-82e2-0cfbc62e4ac8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99fa7da9bcbc45378df50a0aff94412a_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi04LTEtMS02MjQ1Mg_01d8bfc4-1dfe-4ea6-9053-8cb221babcf2"
      unitRef="usd">182800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a1dc89713d436aa6a2ab0909ffbed1_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xMC0xLTEtNjI0NTI_e730c306-59c3-4865-9176-7d1ac9c677d2"
      unitRef="usd">53600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4debfa45b32b41f7986072a68eac79f9_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xMi0xLTEtNjI0NTI_fa077762-94bc-4954-a8cd-3156668e4fa1"
      unitRef="usd">118200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1fc5ec3763148e0a62873d78ca3cbfd_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xNC0xLTEtNjI0NTI_2e25c8a5-7377-419d-b6ea-eb36413d1a70"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb24531003ee4b2d88da715fe6e8e45f_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNi0xNi0xLTEtNjI0NTI_cf9619bf-8613-400d-a8cd-63798db5e2f5"
      unitRef="usd">171800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c48c4382b764460974c5c72916e8da9_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0yLTEtMS02MjQ1Mg_44b14b33-f25d-4bb6-aa2d-e97843a1d335"
      unitRef="usd">276000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0a4e238330343ad948083519a0baefb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy00LTEtMS02MjQ1Mg_fc799e81-ff26-4284-9eab-8357217e25db"
      unitRef="usd">77200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4dfcf2621c06480487c89cba9d4241da_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy02LTEtMS02MjQ1Mg_95867116-4c25-406c-8164-3243bc4bef8c"
      unitRef="usd">600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7113546ea9c9461b943b056431bdc1cf_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy04LTEtMS02MjQ1Mg_2739c14a-f541-4c21-98da-98393c331b44"
      unitRef="usd">353800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i092b32588b054b81b8edd7f20f1d9a10_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xMC0xLTEtNjI0NTI_18084f8d-09f0-446a-bbb3-c1c6ed7ab4c0"
      unitRef="usd">266300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia91f3ba856b04e8db8a79f0f9edeaa8e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xMi0xLTEtNjI0NTI_08967e46-eec8-465a-adf5-29680a26768c"
      unitRef="usd">67700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b271b19a42746689fc027af63eb37b5_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xNC0xLTEtNjI0NTI_08ad42e6-9e2d-4f8d-b0b2-aacc0b7cb7ae"
      unitRef="usd">400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1dc84daa76f474eb3ef157fbfd68459_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfNy0xNi0xLTEtNjI0NTI_83cd5931-02c1-4cb4-ab32-53da3e524a1b"
      unitRef="usd">334400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf1ca9e28d5448919c4b10f127d9b534_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0yLTEtMS02MjQ1Mg_56d1401b-657a-4bdd-9af7-b4d755944427"
      unitRef="usd">1255700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b590d24f7884aacb1be457d4b653026_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC00LTEtMS02MjQ1Mg_5bcc4457-df93-4175-bec8-e3a503936dc8"
      unitRef="usd">681400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92ca28bbe9c048e3ba606b7a38367282_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC02LTEtMS02MjQ1Mg_e39e85b5-59b3-4819-9661-ecc419f5960c"
      unitRef="usd">6000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cd66db7f4a540c994d8afbf0754b5cc_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC04LTEtMS02MjQ1Mg_977b9801-1915-42f9-baed-d7f7f6f340a0"
      unitRef="usd">1943100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54dad9e7633e48c2adbe3a4071229156_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xMC0xLTEtNjI0NTI_2de39248-c106-4487-bedb-3b21110573ef"
      unitRef="usd">1161000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5685bc2816c0458ea24cc89b27816e22_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xMi0xLTEtNjI0NTI_22a2f6c1-0624-44cf-a8aa-379987ed635f"
      unitRef="usd">585300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5571718652554996a3d0433c24639d17_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xNC0xLTEtNjI0NTI_46ffed68-a176-4ee0-ba40-75267c4bdfc0"
      unitRef="usd">3800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i378d8c50001446df89a2f12cdabb5d25_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfOC0xNi0xLTEtNjI0NTI_b0fbc272-a5ba-4279-a96a-4a84ff963c47"
      unitRef="usd">1750100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabf49da3a2734897b10d653eb4f10db8_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMi0xLTEtNjI0NTI_83813f9f-a7c5-4cb4-89e7-96494990ed31"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ee6bdc257dc43299bb013dd272b6125_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtNC0xLTEtNjI0NTI_534458cc-b995-4997-9688-c3276dc729e6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57f11f9552244f4a84bd5b8d72ece952_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtNi0xLTEtNjI0NTI_91a00e20-f711-4475-86b9-e1f3df51c3a7"
      unitRef="usd">647500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i841e0dc16df94883b4a64b68f122efec_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtOC0xLTEtNjI0NTI_a3a3e72b-b9ff-4cb7-a5df-0aa878f9f3d8"
      unitRef="usd">647500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic69afe0c848344f89c2541aaebdf2bd8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTAtMS0xLTYyNDUy_1806c42c-b9aa-4f4e-aad3-46196e1577b7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3959b64b760242bba3988526ecb75d8b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTItMS0xLTYyNDUy_ef608598-f780-458d-a36e-569a343edb59"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i803385f5072042af83015d606a836e94_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTQtMS0xLTYyNDUy_2960d79f-9f90-409d-8d9b-77d7b7a7bc53"
      unitRef="usd">595000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5958a1b68fc04a9e9262127ae2a7ce5d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTAtMTYtMS0xLTYyNDUy_77afed52-af2e-4765-805c-2ed9fd7791ff"
      unitRef="usd">595000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c358016dd5949a3b94143e9e1827661_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMi0xLTEtNjI0NTI_842370db-d5d0-4043-9ea8-e6277a484155"
      unitRef="usd">1255700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f53776beb454b1bb18937dbfb91813e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtNC0xLTEtNjI0NTI_cce0712d-96e5-4366-9f3c-1669ef153ea3"
      unitRef="usd">681400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0704af2a90e94da1877ab25a30615f8b_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtNi0xLTEtNjI0NTI_647a19d7-b87d-4a2d-af0c-f7fcf430ea23"
      unitRef="usd">653500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtOC0xLTEtNjI0NTI_9ff5c8f1-4a74-4634-b045-63ea19d25c44"
      unitRef="usd">2590600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d943ad18ae54133881a8729a50cdede_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTAtMS0xLTYyNDUy_f7b2162b-5911-486a-890f-4b272ec1f7a4"
      unitRef="usd">1161000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8f322d908a94f3b9af884c981c0effa_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTItMS0xLTYyNDUy_85a68a33-a042-4290-94ed-9861ffc3a464"
      unitRef="usd">585300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i430bd8be5eb74ec080603480e1a0d839_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTQtMS0xLTYyNDUy_8cf3556f-3c23-4480-8174-7aa62d21e1e3"
      unitRef="usd">598800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOjBmYTQzNzcwMjFjMTQxZGVhYzdmNGQwN2NhZjg2MmQ2L3RhYmxlcmFuZ2U6MGZhNDM3NzAyMWMxNDFkZWFjN2Y0ZDA3Y2FmODYyZDZfMTEtMTYtMS0xLTYyNDUy_aa98354c-5ab4-4f2f-85f7-68b2e17912c2"
      unitRef="usd">2345100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfOTQ5_fc0dbeb7-3229-4f51-912a-4af590caef58"
      unitRef="usd">3763100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfOTg3_30858bd3-f5dc-49fc-999f-29c7483a9dee"
      unitRef="usd">2467700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTAwOA_36474c97-d4c1-4865-92bc-c56da1b58cd4"
      unitRef="number">0.66</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i2f892ced5d47423092a36ee5149111c3_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA2Ng_0ac0bee7-faa3-4669-9e52-84697759258c">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjgxMA_d531300f-e078-43c8-959e-822b991d714f">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract balances&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,106.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - non-current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net contract assets/(liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,096.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,094.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The non-current portion of deferred revenue is included in &#x201c;Other liabilities&#x201d; in our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS0xLTEtMS01MTc4Nw_02e2af4a-0b5a-427e-b936-abd8f40ca5bf"
      unitRef="usd">105400000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS0zLTEtMS01MTc4Nw_6edfefb9-fb2e-4dc5-b244-d8c1c9ab0349"
      unitRef="usd">81900000</us-gaap:UnbilledContractsReceivable>
    <rop:ContractWithCustomerAssetNetIncreaseDecrease
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMS01LTEtMS01MTc4Nw_a204134c-13a5-49b5-a3ef-508cb5b59521"
      unitRef="usd">23500000</rop:ContractWithCustomerAssetNetIncreaseDecrease>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi0xLTEtMS01MTc4Nw_6e91596b-ae9b-422e-b58a-e81176e19e98"
      unitRef="usd">1105200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi0zLTEtMS01MTc4Nw_ecd7fb41-ce40-49fb-81ff-1471677f57f6"
      unitRef="usd">1106300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <rop:ContractWithCustomerLiabilityCurrentIncreaseDecrease
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMi01LTEtMS01MTc4Nw_8614db16-ef41-494b-8ff7-19e5baaa31b4"
      unitRef="usd">1100000</rop:ContractWithCustomerLiabilityCurrentIncreaseDecrease>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy0xLTEtMS01MTc4Nw_96915b88-a1ff-4d68-b60b-4d25931731fa"
      unitRef="usd">96800000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy0zLTEtMS01MTc4Nw_cc02501a-d0cc-454d-9c98-754ba085c015"
      unitRef="usd">69900000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <rop:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfMy01LTEtMS01MTc4Nw_2ef1628e-4963-4ca5-a05a-81e03619286b"
      unitRef="usd">26900000</rop:ContractWithCustomerLiabilityNoncurrentIncreaseDecrease>
    <rop:ContractWithCustomerNetAssetLiability
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC0xLTEtMS01MTc4Nw_28761eb2-09d7-4645-a91b-762c3c7521e8"
      unitRef="usd">-1096600000</rop:ContractWithCustomerNetAssetLiability>
    <rop:ContractWithCustomerNetAssetLiability
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC0zLTEtMS01MTc4Nw_b73f8790-520d-482b-9393-9545f2cf6e04"
      unitRef="usd">-1094300000</rop:ContractWithCustomerNetAssetLiability>
    <rop:IncreaseDecreaseInContractWithCustomerAssetLiability
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RhYmxlOmIxZDMxODQ0YjdkNDRkYmI4MDI4YmZkYjViOTJlM2U2L3RhYmxlcmFuZ2U6YjFkMzE4NDRiN2Q0NGRiYjgwMjhiZmRiNWI5MmUzZTZfNC01LTEtMS01MTc4Nw_a4ad1cca-83b4-46d1-8d9f-3e581dba9446"
      unitRef="usd">-2300000</rop:IncreaseDecreaseInContractWithCustomerAssetLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="id30ef0e763674fa79ed1996547cc9329_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDY5Mg_21bde80e-5a10-4431-9634-2b05773c2153"
      unitRef="usd">287400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i98c21289eacf44d8b70ddac9c04251e2_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDcwMA_63c3e11f-35ef-47be-a892-fd59b4607df8"
      unitRef="usd">259700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDc2Mg_f6da0800-2f43-4d97-8fcd-f07b7374491f"
      unitRef="usd">776700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i11839d0dc06946a3bf6caea81b6a69b8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMTA5OTUxMTYzMDc3MA_e506d3e9-3682-49a1-9793-4e7c6890ed47"
      unitRef="usd">704400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i4caaee6c73de4acea22a0a54442406e9_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjc1Mw_afac51eb-0e44-4e83-be89-64290fa54f9b"
      unitRef="usd">60200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ibd0f968002cd4623bbab147e6cd245a3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIzZmY2MjY5NTVlYTQ0NDFiMjA0ZTAwMjA5Zjc3OTQ0L3NlYzoyM2ZmNjI2OTU1ZWE0NDQxYjIwNGUwMDIwOWY3Nzk0NF84Mi9mcmFnOmQ2MmVhMWFlMzliYjQzMzA4ZmM4Njc1OTAxMGQ5MTc1L3RleHRyZWdpb246ZDYyZWExYWUzOWJiNDMzMDhmYzg2NzU5MDEwZDkxNzVfMjc2MA_b4d76e54-e753-4a36-9c7d-f6598138219c"
      unitRef="usd">56700000</us-gaap:CapitalizedContractCostNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>64
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .&$ U4'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #AA -519U6KN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O305':'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G<DR$L;GODM<T/M,!HC8?
M^H @.+\#CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0AJJL@*EI
M8CP-;0-7P 0C3#Y_%] NQ+GZ)W;N #LGA^R65-_W95_/N7&'"MZ>'E_F=0L7
M,NE@</R5G:13Q#6[3'ZM'S:[+5.""U'P5<'KG>"R7LG;^_?)]8??5=AWUNW=
M/S:^"*H&?MV%^@)02P,$%     @ X80#59E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #AA -57+P]'-0%  #/'@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69:W/B-A2&_XJ&=CKM3 BV#"1L"3/$(;NTV80-Z7;23C\(6X GML7*<@C_
MOD<VV$DJ'ZAGR8?@VWFM1T>7UU)_+>13LN1<D9<HC).+QE*IU8=6*_&6/&+)
MJ5CQ&.[,A8R8@E.Y:"4KR9F?!45ABUI6MQ6Q(&X,^MFUB1ST1:K"(.8329(T
MBIC<7/)0K"\:=F-WX3Y8+)6^T!KT5VS!IUS]L9I(.&L5*GX0\3@)1$PDGU\T
MAO8'UZ$Z('OB:\#7R:MCHE%F0CSID[%_T;!TB7C(/:4E&/P\<Y>'H5:"<GS;
MBC:*=^K U\<[]>L,'F!F+.&N"/\,?+6\:)PWB,_G+ W5O5A_XEN@CM;S1)AD
M_\DZ?[;=;A O392(ML%0@BB(\U_VLJV(5P'.644 W0;0=P%VU1N<;8"3@>8E
MR["NF&*#OA1K(O73H*8/LKK)HH$FB'4:ITK"W0#BU, 5SUR2)DF63/*DWU*@
MJ>^TO&W\91Y/*^*[Y+.(U3(AH]CG_MOX%I2E*!#=%>B2HH*_I?$I<:P30BU*
M#>5Q]X6'IX3V3.%OBN,4]>-D>@Y:/W\/9XF2T.3^,=50KM V*^A^^"%9,8]?
M-*"C)5P^\\;@IQ_LKO6K">\[B;V!;1>P;4Q]<"6\%+JH(@^;%3>1XN&VU?QB
M0D*C:B)U"J3.84A?4B85E^&&W/.5D,J$ATLIF9HJQ46C:N)U"[SN87@3+@/A
MZUY(8!PP)@]7*OI=9<=#XVMRGA6<9P>V3,E@"LEF@.H\XEIS%B;&1*)A-0'/
M"\!SM%"C6 5J0ZZ#D)/;-)IQ:0+#->RF3>F98T)# VNB]0JTWB%H]WP1Z$$4
MDGC+(F,+Q77N[R:C>_(P<C_=WMW<?1R/IB=D?.N>FGA1I9J\ME7.J=8AQ./8
M$Q+:*-/-]81,%71,(B1Q11HKN8%?WU@->]2O1B9B/*@N\BL;81^"_,!>R-B'
MCAK, R_C1EKS'LF.W;1HU^EU>T9>-+@N+RUYZ2&\0]\']>1D=T!NX#ER%YOS
MBDMV>Y9-)E+,00<JCH5DPN33FFV@Z:0!-!VPYL::0&7KUD1ID&S4DORG)EQ]
M!JW\0:QC8RW@<E,F62(4.S&B'L,=V:4]LG&#\QZUZ-&0M><@]LQ9QS6O;XR@
MQ_!,=FF:;-SJO >=B$1!>_PK6%4/6KBBTZ9M<^L]AGVR2_]DX[8G:ZU#^ "N
M!L,%>FW;B'4,MV27=LG&/<Z-\/3XL10Q9B?VB'0ZW2;M6F:^8Y@ENW1+-FYU
M'@(%1DG,B4U_GOU"IMQ+)632"(DKN2**8)::*N$]G9 ?K5,]"#-)OK+0;/=Q
MO;KDI9FR<1<$!M@/X@69;J*9"(W >VV4$>L8EHF6EHGBIF:703)Z\98L7O!*
MD[A'Z/9Q:O1'>%A=OM(?T8/\D9M*J3]C\F^7+(\PAZ3&A9<]BH_&Y1H7CZK+
M6?HB>I O&L?PK9TOT>GO4;8#-W+BBE6<QW ]M'0]]"#7H[_7P-"##5@(:1Q^
M]NC<, EM?>AY'(1 QL\EC<3',#^T-#_T(/,SC5@8DLLT@=N)N=WB.I6?WWA<
M7;[2\]"#/,\HXG*A.^9'4%!+L 71BL7FU.*"U:#'L#RTM#P4=RR[1"XY)!+#
MPV6J\8YA?6AI?2CN6G8C[9MY?9HM;Y.[5(&1C?4$:B3^3J9F6P^Y6B=3T]LI
MSP/;ZEI6K]NF_=:S";+T/_2@Y2(7AE0)1F\<^_R%_,[-><2E+/@[/Z?G3L<(
M<0RW0TNW0W&SLILOKX-$&]I'#LX,6^/<(]=LVK3I& TM'ED3U"G]C[-G46>W
MP/F:]!HN&H?8/6)5*[AX6%W&T@,YN&-YS[A=LZZFQ.6^F!F/X7^<TO\XN%L9
M J"?0X;,.,CL$:@<5O&X_PO6>K5EJ&>\;"<U(9Y>FLQW#XNKQ6[M,-NC;)6/
MYUN]GYF>,!,2\CF$6J=G,.+)?/<T/U%BE6U SH12(LH.EYSY7.H'X/Y<"+4[
MT2\H]K '_P)02P,$%     @ X80#5?U<_*SH!@  ,R,  !@   !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6RM6EMOVS84_BN$5PP)D,HB=<\2 XVE=AW0K6C0
M]6'8@V+1ME!=/(E.LG^_(UFQ)/*(33+WH;'D[QSR.Q?RHZRKA[+Z7F\Y%^0Q
MSXKZ>K858G<YG]>K+<_CVBAWO(!OUF65QP(NJ\V\WE4\3EJC/)LSTW3G>9P6
ML\55>^]SM;@J]R)+"_ZY(O4^S^/JWQN>E0_7,SI[NO$EW6Q%<V.^N-K%&W[+
MQ=?=YPJNYD<O29KSHD[+@E1\?3U[1R\C%C0&+>+/E#_4@\^DH7)7EM^;BX_)
M]<QL9L0SOA*-BQC^W/,ES[+&$\SCG\[I[#AF8SC\_.3]?4L>R-S%-5^6V;<T
M$=OKF3\C"5_'^TQ\*1]^Y1TAI_&W*K.Z_9\\=%AS1E;[6I1Y9PPSR-/B\#=^
M[ (Q,  _N 'K#)AL8$\86)V!]=P1[,[ ?NX(3F?04I\?N+>!"V,1+ZZJ\H%4
M#1J\-1_:Z+?6$*^T: KE5E3P;0IV8K$LBP32SA,"G^HR2Y-8P,6M@#]0#Z(F
MY9I$<56DQ:8F9_LBWB<I(,[)6_+U-B1G;\Y)O8TK7I.T()_2+(/TUQ?DS?#R
M:BY@JLV \U4WK9O#M-C$M"SRJ2S$MB813"]![$.]O:NQGT.(CG%B3W&Z85J'
MO^T+@UCF!6$F8\A\EL\WIQB=_S=Z].K11\&PCD5CM?ZL"7\?BU69\[Y(R%_O
M[FI10=/_C:7ZX,S&G34KX66]BU?\>@9+7<VK>SY;_/P3=<U?L#B?TEEX2F?1
MB9R-,F(?,V+KO"]^ARVEXO>\V'.TVP[6;FO=[!WW"VI1T_"OYO?#X"(PZ@<R
M+%1AS E,PQW#(@1FV8Y!C[ 15>=(U=%279:U:!:E.LYPK@=S;S"L%02&)5%%
M4(Y"(511GD^-0"*JHER(FHOS=(\\72W/#U59UV17E>M48#1=9=" 4L.1:*HH
MWPH,)M%44=0W?<.3>"(PUW$&8XZ(>D>BGI;H+:@$V%TNR(87O(HS$A<)B1/8
M[-)F46F$!.&/NV:70O/M*;-R;%_.Y/* <H8H)M5$J'JB)B123C<&8W00K5$8
M_&,8?&T8ND5U794Y 1W8$)_8.GVU=%TFSW*)H*BK9%Y%>=27&SY24:YE#5 C
MPL&1</ #PH+#2BB>DGM!"HY6>J",;MMR;2Y5D!/(W1"JH,"35X8H4"J%,A.G
M2LU>9IE:LG^(+:_(64?U'-11D^U)RIVWX4S?4F4-PU"FDF(,91FVQ!I!,6]J
MK:8#>4FUO(_2\8[#J89WO(F('_%F[MS)92L7-P)CCJOD&X&Y4-Y4YJ["'-L<
M##HFSWKR[#DM/4V6(6NX$9B#?U0FKIHX3"84(B@*X9'7<PQ&K:GUG/;RD&JU
M3JM&^%/BVP5M!6H\+?9PXP=K6^=YV'V,R9M:!QIEW[3ED@X1F.U2M?(1&)2^
M/1&%7I)1O2:+1A%(TKH+ ARO^ABT*T C9Z!(T'C82&DJNSR"\O6%%"(FE"E+
M3(3!;&^R-7H11_4J[D,,Y\,Y.<M Y)R3LFCBLROKM'UZ .%X;;A4*?86=*Z\
M672P8969<GQ43]0S747D:EV-@],K/ZJ7?FK_3(0##8&JTFQ+4?H(ZH<5@ZE$
MYBGR",-I2J:7B52O$X=108E[ZGG#5;3,$H/YKESX(09COG*.B!"<XSD#V)AM
MKP:IKSUCCVH $GYXRJ)932_1F&@UYTO/WB?U%I[46W0J;^-T]5J6ZL7L35RG
M*W(&BUI29EE<#7)VCB;FX,X?EI=!%8&GHJ!)E7U.1=F&I2Q4&,J<.*2R7M@R
MO; -TVS?/#%\/O7.83"F+@L=! 7496V+H("ZA(I0E#G1HJS7MHR^ND4G%FRT
M29E60K^T24_J+3RIM^A4WL8)Z_4XT^OQES9IYVY8-Z9A*Y6*H3SYF1F"HI[!
MY),V!AL..6;>*W*F5^2OZ%+K6=PQE.?)W%44<*=*FR(PPYK0#:S7X<Q^19OB
MG:A5]"_NQ%-Z"T_J+3J5MW%.>OG/]/+_Q9WH('N&8\O5B*$\9<] 4-1PY6,A
M G,,>^(A'^NU/=-K^U=THHM(!8?)W#&4&\C<$12L+PIW%0;<V03W7L$S3]N)
MW]J?;8%\? \;XH:#D,US..]U/R"6>U&+N$B@4?'NU)X/7MR=I_06GM1;="IO
MXSSU9P^F?Q3==^<A,WA9J@^%J>DH3^HF8/)Q:P*F;(\X;&I_[.4[T\OW85?J
M.*L/D*GI*D?,"9BLVY_G+9J R=TX'[P$D/-JT[Y]44.+[0MQ^&GW>/?XAL>[
M]KT&Z?X-O5Q2Y'Y(+Z/#^QN]^\/K))_B:I,6-<GX&H8" 0!+9W5X0^-P(<I=
M^PK"72E$F;<?MSQ.>-4 X/MU68JGBV: XWLRB_\ 4$L#!!0    ( .&$ U5I
M'M6B;@,  )0,   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULK5==C^(V
M%/TK5KJJ=J3=?$*2I1!I!JBZE:8=[73;AZH/GL00=QV;V@9F_WVOG4P*Q*!I
MRPN)G7..[SV^B2_3O9!?5$V(1L\-XVKFU5IO)D&@RIHT6/EB0S@\60G98 U#
MN0[41A)<65+#@C@,TZ#!E'O%U,X]R&(JMII13AXD4MNFP?+K'6%B/_,B[V7B
M$UW7VDP$Q72#U^21Z,^;!PFCH%>I:$.XHH(C258S[S::+'.#MX!?*=FK@WMD
M,GD2XHL9?*QF7F@"(HR4VBA@N.S(G#!FA"",OSI-KU_2$ _O7]2_M[E#+D]8
MD;E@O]%*US,O]U!%5GC+]">Q_X%T^8R-7BF8LK]HWV%##Y5;I473D2&"AO+V
MBI\['PX(H.,FQ!TA/B6,SA"2CI"\=H511QB]=H5Q1["I!VWNUK@%UKB82K%'
MTJ!!S=Q8]RT;_*+<U,FCEO"4 D\7<\$KV'52(;A3@M$*:Q@\:KA .6B%Q H>
M-5"$M:F.'4$?>2D:@MYN.=Y6%- WZ#WZ_+A ;]_<H#>(<G1/&8,J4-- 0XAF
MH:#LPKEKPXG/A).@>\%UK= 2PJH<_,5E?GJ!'X UO3_QBS]W\47!'[?<1TGX
M#L5A'#OBF;^>'KG2^7^K+__SZD=F)'VQ)%8O.:/75\79HOC]]DEI"6__'ZZ]
M;]5';G7S19RH#2[)S -A1>2.>,6WWT1I^)W+^&N*+:XIMKR2V-$6C?HM&EU2
M+WZ"HX5@R2E?.U^_EIU:MCE#=D6<YGX^#7:'WCI0>>HGQZB% Q7G'TYARR%L
MG(T/4$=YCOL\QQ=+\6==$XG*HQJDW8>)":5NWB%.;)UJ_#QQ.3&^9C%>4VQQ
M3;'EE<2.-BGM-RF]6(QPE,-!S>$<DY+P\BN"3P-7#+<M0O4G'&_VC'%M3ZN<
M'53-^SP:%.H0%66#.G5(1>'(ST[J= A+(O^#NTRSWH'LH@._"(T9$O^F6%UF
M9*\R8XARF.&0<IDQA)TW(^_-R"^:,7<8X,JV58G"PT3RDP#G^>"KDH2)GYYD
M.T3%43XZA2V'L#3,_/@DW>"@S6J(7-O^5L&^;KEN#]%^MF^A;VWG>#)_%TWF
MD6-^ 2UWVR'_(]_VZ_=8KBE7B)$5+!7Z&;S6LNV!VX$6&]OD/0D-+:.]K>%O
M Y$& ,]70NB7@5F@_R-2_ U02P,$%     @ X80#52SHD'K%!@  =1T  !@
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
MKK3D+*,&-S<&/U@.1A.Y)K.<B@UHP@0>R/0VESP#I=^2Q5W%S ,YJP2M,H;
M<W*VI IQ.1B64GY.WI/7Q"<Z1ZD>^P9=MH;]M'%O6KL7/>%>GUQ))--D@6YF
M'?CY:?SP!-['5+7YBO;YFD8G";]6HD?ZP3L2!5'4X<_L^?"P*YS_L[[X9^M'
MR>BWQ=-W?/TG^-HJL47261D_+U?:*.P&O[KNOF:/N]EMAQSIDJ8P\; %:E!;
M\)(WK\)A\+$K\2])-G])LL4+D1U=4=Q>47R*/9FS+<,'GFGLGBG'1YB1,WS&
ME<Y(":I^E^===U/37CA:.VRV2= ;8LUM#W->*X7AD=9@& V.]>9_DX6]*#Y6
M6G20A;WP@*M.@'_0[ I0&S=E-$EE)4Q=NJVT'627KG\_DD_#T2SLD,]Q\-5S
MZ@]]/36OJ-HPH0F'-9H*>A^P%ZMZ$M4;(TO7:E?28.-VRQR'-RBK@.=K*<U^
M8PVT?P>2WU!+ P04    " #AA -5^V0U;&<(  !+%   &    'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;)U8:6\;.1+]*X0&"&8 15>.&<0'(,O.QK/C6+"<
M#'87^X'JIM1,V&2'9%O6_OI]1;);+5LVDGR1^JKK5=6KZC[>&/O5%4)X=E\J
M[4YZA??5N^'0984HN1N82FC<61E;<H]3NQZZR@J>!Z%2#2>CT=MAR:7NG1Z'
M:W-[>FQJKZ06<\M<79;<;L^$,IN3WKC77+B1Z\+3A>'I<<778B'\IVIN<39L
MM>2R%-I)HYD5JY/>=/SN[#4]'Q[X+,7&=8X91;(TYBN=7.8GO1$Y))3(/&G@
M^+L3,Z$4*8(;WY+.7FN2!+O'C?;W(7;$LN1.S(SZ6^:^..G]T6.Y6/%:^1NS
M^2!2/&](7V:4"[]LDYX=]5A6.V_*) P/2JGC/[]/.'R/P"0)3(+?T5#P\IQ[
M?GILS899>AK:Z""$&J3AG-24E(6WN"LAYT_/N)..F16;6^&$]IRP.AYZJ*8'
MAEE2<Q;53)Y0\Y9=&>T+QRYT+O)]^2%<:OV:-'Z=39Y5^&>M!^S5J,\FH\GD
M&7VOVCA?!7VOGM!W;==<R_^%\/IL9K0S2N8\5H;.]\(G.-Y+S74FN6(+7!0H
M0^_8?Z9+YRT*Z;^'$(H.O#[L #77.U?Q3)ST*K)E[T3O],4OX[>CHV?">]V&
M]_HY[=^?QI]0PVX+@>[)3%EQO95Z3?#EZ$N1=X#$R4',P!O,0X$OK! !:B?O
M61FK15"U,.1:M+D.C^!@S+@5K-:\SB64#]BE#GI,)77*4<DU>(/,],.M/1];
MR1_R%I1 ?,&X4HSG7]!_X7J?;0J9%4SJ3-4YG-!JRS2Q@H)(5EM+)O<$M,B$
M<^ YY@US9(&MN+20(U=7K?'*.!F+$I"#2@+\X%P;L(<BBLF*@GCP3I 'IHPX
M9MP5; 56#2(W),-N159HH\Q:"HA>ZFP0'I50Z^JED[GD%K?8KR]^^6,R&1T%
MJ7XX&1\%S]*-642RO94N;\3#*Z:VS15D.EVL7;KV6\@_H0D[TN2.5;&R**-4
M5^> J5S"\U?C?DS[8V@8$L8;['-6""ND9AON0+\6H.1L94T92R#E/.MF>J?1
M[3+=JI.QKE+ Y/?X]R,7?9EJ74/L1E3&>F2=T21@X]'+?[8([CVRBUHJJ"8!
ML;0U5<%DDNI[(WT1+"ZH<! @TD$YNKC/"J[7P9-2NC#U&B.+BUFK>EE[EAL(
M:>/;@B2$<^DR95P-@%%+WVIIX<)RRSX-%@.V%AHEI5!^Z!)1$2S4+K7V5+D5
MZC>3E>I4QC^FTWEC<Q"KJ\5FUWBLX'0*#X3S$D,R!<,=IGP5*AB^*!ZLH!$H
M;AN@H@LH6SPH?)11DB^EV@%"S^YBHH>159(CNT_(P00*K"+J@+@3/]3\J 18
MH$5'^FW,$Z$P8-/,UZ'38X,"-I7#M=4*=9M*S[@.!+&T#_;S3_ A8J%4-X0B
MD4.I<YEQVF=(N^\8 P!+>')?@<6H]).U58T"V0IN!^Q?IF:N""'0%I=P^CFZ
MC(A]J75<L0)D^Z7R_0W9I!RQ4B*IRQ%,MTV)Q?;:;<!FPGILGE3 B#1R#.,E
MU;5#;0*?I1"T/68*%2-7$IJ@-:4Y'(*\J:"2;-49? -VCO(+-5=#[GJ7Q/,Z
M$#ZYZP2>R-DW-+E'.2 =E+5^EU,8\9T-,< @IZ41,RQDCZ]1!:&1:$H(FCIH
MIR_&4@52#^,/&'TEXF>@6LH\9HPE[):UP_A&'X#I(TSD$X$$?6A^5DBLCQ:%
MHC#/#57/WGQ(C<B7BJ)8!R^:)!PT$_*;\M#1?24X-6B0?\'+Z@A)XFKKP\V%
M475# P^M]2EHO@)7RD <P&ZF^-;3,#ROJ:<!:-1X(S/19W_]-8NMU?%IG\>Q
MO6!!TXZGG1\H3%55\#Z;7EW?8O&;S6C[LQI0P\A64X+[[/WM99]]@)S0]&_S
M+8P!) ^X^@@02-SWV7P*X3AGYV"W/CK!UL("_A;6/OODR'W"\3.B@B_L5^SH
MX27D3J3IGRCV<@?R61O0CG-3D=$@>J:<#A53H($<EYP/17-+D"!J0/AO@9B"
M>[/+S[-K=L-S::C9>+7MPMJ,@3 &SX,JZ6FT[/R;AHQ=<8O%*$WO28-/P?.P
MN"A!_4[./U(4,[FC@H;!$F6YO2Q3(MO-@='D[W;F WI]8MWXI!6U0(AV(UUD
MFKP?5-5QWJ8"C^83$9F$_8\LD8K6O<@SY&*8=:V/F*:")@?N?X0)]B8ZG>=A
MV8$JJ>/+=EAS]5.A(J J3W86J7UOVM%*I9D1SM_#51OP?Q4#HG(YP NN5;="
M,9M-HY%K#:[-8O.G4=1MP .LMD=G!UL@5L;#A4SC#7^W.CQV#*W?(7EZ4P\+
M6%-$&+&Y4*'R\8\ZQ$X&AP%G !LQ,+-4<MV >]O.Z ::Q["@34C?8X84/"M^
M"T7+74+,O0MM/QX?3:M*A>D-[Q9FY3?TW$LVQ3++B11G9]<WY_C#RYE<;,$N
M]&(/I+2Y:]X)SH7RXBLM^![HRM#?X">S$7:NN [,!*$^^TSS$0&*QOA'X>DS
M2=<P%71 $0=8,N#!^114^1Z)S2V(4,YE)>A-$8>PE(ND@RB2Y[B!HZL/4QC]
M,.\'Q7\CT>#%QF;+CEMVH0D_>MTV.2PZ,A]XZ$KD^_,"#EQ=4H3FSFB9T=O,
M'#8^8G>MR96/R 4:68-3P-,<;&Y7[/+\8KH(47.L9/'-->?;E]Z\Q%^7)V@I
M0_UU9RB=F\YG@K">I.J*C$Y/T < +Q *)AYM'JC^L+:#8*;$.YU%Y,$&PEV8
M\LTK)K5*%'61B1A?FCLQ./0U8-CYP%,*NPZ?L<(BJGW\UM->;;^43>,'HMWC
M\3,;^'HM 8 2*XB.!K^_Z3$;/UW%$V^J\+EH:;PW93@LL"<*2P_@_LK V71"
M!MKOAZ?_!U!+ P04    " #AA -5/?-%B!$#  #[!@  &    'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;*55;6O;,!#^*X<'98,2.V[Z0IL$G&S="Q1"LVX?
MQCXH]CD6E25/IS3MO]])=MP4TG[8(,22?,]SSYVDQ^.ML?=4(3IXK)6F250Y
MUUS&,>45UH(&ID'-;TIC:^%X:M<Q-19%$4"UBM,D.8MK(74T'8>UA9V.S<8I
MJ7%A@39U+>S3#)793J)AM%NXE>O*^85X.F[$&I?H[IJ%Y5G<LQ2R1DW2:+!8
M3J)L>#D;^?@0\$/BEO;&X"M9&7/O)U^+291X0:@P=YY!\.,!YZB4)V(9?SK.
MJ$_I@?OC'?MUJ)UK60G"N5$_9>&J270108&EV"AW:[9?L*OGU//E1E'XAVT;
M>SZ*(-^0,W4'9@6UU.U3/'9]V -<)*\ T@Z0!MUMHJ#RHW!B.K9F"]9',YL?
MA%(#FL5)[3=EZ2R_E8QSTUO,43O(\MQLM)-Z#0MK-(]SY-8[&L>.L_C8..\8
M9RUC^@KC&=P8[2J"3[K XB4^9G6]Q'0G<9:^2?AMHP=PDAQ#FJ3I&WPG?<DG
M@>_D%;Z]6I=.Z$+8@N"N*81#X"G,*Z'7"%*_[(K4N6P4PJ]L1<[R:?I]J#=M
MZM'AU/Z&75(C<IQ$?(4([0-&TZ-WP[/DZHW"1GUAH[?8_VDO_X_Q>X5P+;7@
MU@@%!QL[,_R ]T?O+M(TN;K.EK,P'%Y] "0G5DKRX27(0],)G.&+VM,TNZX3
M;/@T6?B<90N_,XX3>T<"4^['4Y]V$_:3^L39\H[ZQ)S$$QS4.S>%+&4N@F<\
MH^<[\*#=+E_YW-2-T$^0&_8H5D>!532-8OQ**NF>PH&2'):[(%5QEUA)1Y(Q
MV'8MYE78HF4\$?*O"- "'5J^]CQET2L$E)S#@C:N3\1GTE@0#,7'ALVNC:W$
M@S_.G)RM"ZW?GYV.MGV=>E_7\/R*6 BQDY&7R99O0P/H&,I^>QM#,G2%L^6"
M*BC9T6EPZ.#&>X94HUT'V^5-]NUNO:E?[9T]:PWM.;S]+-P(NY::0&')T&1P
M?AJ!;:VVG3C3!'M;&<=F&885?YW0^@!^7QKC=A.?H/_>3?\"4$L#!!0    (
M .&$ U5KGD#JEP,  ( )   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;+U6VX[;-A#]%4(!\K30S9<XCFU@O=FB+1#4V$VZ#T4?:&EL$2N1*DFM=O\^
M,Z2DRH7M BG0%XH29\Z<&<Y%JU;I9U, 6/9:E=*L@\+:>AE%)BN@XB94-4@\
M.2A=<8NO^AB96@//G5)51FD<SZ.*"QEL5N[;3F]6JK&ED+#3S#15Q?7;%DK5
MKH,DZ#\\B&-AZ4.T6=7\"(]@O]4[C6_1@)*+"J012C(-AW5PFRRW4Y)W K\+
M:,UHS\B3O5+/]/)+O@YB(@0E9)80.#Y>X [*DH"0QE\=9C"8),7QOD?_R?F.
MONRY@3M5/HG<%NM@$; <#KPI[8-J?X;.GQGA9:HT;F6MEYW, Y8UQJJJ4T8&
ME9#^R5^[.(P4%O$%A;132!UO;\BQ_,PMWZRT:IDF:42CC7/5:2,Y(>E2'JW&
M4X%Z=O/D:$/.;E] XRVPQX)K,.RWQAK+92[D<159-$3B4=:!;CUH>@%TSKXH
M:0O#[F4.^:E^A 0'EFG/<IM>!?RUD2&;Q#<LC=/T"MYD\'KB\"87\.ZYENB9
M83O0WF/VQ^W>6(U)\N<Y?SW<]#P<%<[2U#R#=8"584"_0+!Y_RZ9QY^ND)T.
M9*?7T'_TBOXS*-MR(S(&?:QJC)5QL6H!EXR765-RPF@,B4ML(8,P0C!;D&AG
MAW=V9%/M$4@=/):A7::J"BL4DSU[9FK$(&\T/0@(16MP)4Q$A,I#]EF4#4'_
MWPQ)LU86I!6\_%'RNQZ@?&,Y.4*')UB9PM9GB!E1\? UM3+C^A Z5:,LP6/>
M.HNU%AF0] ,V;?W^W2)-/GPR)Z@A^XH*<#@@'>?9!4=< '.PH+'I# 'TQH";
M1K]U@A78@OQY^F<8^^"-(D(W8PK52K:G:;!$+AJ 5;Y9 #4+AJ4.KM0?Q>N%
M$VH"M"2CG<_5,S:3>!9^=.O$K0NW)NS>A>!R!);L[N3.6ZYSPV+"0NTDC-VS
M3\&SAN?.V#R<CO8IPV'"]LH6/I@N )10YJJ[-R3=YW4<+I*/)[9.L\,6W'I)
MJ2P3,BL; A0^6?I+Y6XJHO_YY3+:0\8;@SK*65$X8ILR9P7>,9X!#E4,7)^]
M-XR[7*M1$TM+(<]9.G/.X6Z2_"OC*]@]^5$AN6OWU63"<VTV&DW%"O31S7YB
MV$CK!^3P=?B]N/53]6]Q_V_RA>NC0)XE'% U#C_, J;]O/<O5M5NQN+%XL1V
MVP)_D4"3 )X?%"99]T(&AI^NS7=02P,$%     @ X80#5>?3NG65!0  6@T
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK5?;<MLV$/T5C)+).#,J
M)='R)?%E1G:2)AE[XHG3]*'3!Y!<D6A @ % R<[7]RQ(7=S:3J;-BX3;[I[=
ML[L CY?6??$541 WM3;^9%"%T+P<C7Q>42U]8ALRV)E;5\N J2M'OG$DBRA4
MZU$Z'N^/:JG,X/0XKEVYTV/;!JT,73GAV[J6[O:,M%V>#":#U<)'55:!%T:G
MQXTLZ9K";\V5PVRTUE*HFHQ7U@A'\Y/!;/+R;,KGXX'/BI9^:RS8D\S:+SQY
M5YP,Q@R(-.6!-4C\+>B<M&9%@/&UUSE8FV3![?%*^YOH.WS)I*=SJW]71:A.
M!H<#4=!<MCI\M,NWU/NSQ_IRJWW\%<ON[-YT(/+6!UOWPD!0*]/]RYL^#EL"
MA^,'!-)>((VX.T,1Y2L9Y.FQLTOA^#2T\2"Z&J4!3ADFY3HX["K(A=.SUF/%
M>S'+O[;**PZ5%](4XI7RC>T6CD<!IEA@E/=JSSJUZ0-J]\6E-:'RXK4IJ+@K
M/P+$-<YTA?,L?53A^]8D8G<\%.DX31_1M[OV>S?JV_V>W^>VSI2178K [9GW
M*(6M:(@_9ID/#NGSYWUQZ,Q,[S?#)?72-S*GDP%JQI-;T.#TV9/)_OCH$2>F
M:R>FCVG_[^3]!+7B@Q'OI6E1R6*WHV4H/J)9.%0:Q!P5(E0DT A\@*PRI:BI
MSLCY2C5"F4 (2/#"SL5;Z]0WJ+R0F;B^]8%J/Q07%^=#(47C[$(5T(IS6F;6
MR6!A4IFN(3&26AKT#W2*('PGC>UH/-@;A0JQY>U0D%DH9PT?DWHHFC;3*A<5
M21VJZ)PLG<I1S*V3&CK=%P(Z6,$F]DI'I0P$.9=7: , IG)B5$^G+Y+#A.,Q
MPYH6^X]$0WG?8LCFM@/C*XE@L#*D8PV7SH'2;V+QSN2)V'GVY#!-QT>SQFIM
M+]Y=7L>%R='S#N5]T-*]9&\H##(:LUSZ:@.',124!2&!J:8B$1O%P/GS0A\M
MW0UW']U$G%G,H!X2P"VW\ZV2"Q(9D8FY4L(X0&-H$3DGSI&T"O$1V2I9V0K4
M*(>[PH-&K#C"N+&NDXRP9DT#'!WX:SL/R\TAF6D2GDKV)M*)GD,B/?@_=%[^
M.ENQB"S7O-O3.5SSB3/?)W)R.$XF/\PDFXT4:MS3C&B;2FA'$=,O6:MT0%P\
M$M[ C%^%@T%$8EFR)$-<$*#9,&.?*E:\U1Z72FOP="]+GPEAA3JZ2Y,".3^%
MI$\XC(III+G%?FX=+AO$:C]-QJRKM+9@>$/4:'+(X5&E8>JL0$,O2!A9@Z=0
MR1!Q&(LT;K._\&+@,[*&0?5M<S<\G4PFR0N.(=(6P41$35!S%4'!:6E*A6&L
M@=P:T[\\E@I)_N\,[^"OC-Q5P5BY_2B3ZQ9 NY< <6[KB(>;J.\R8[R;'(B=
MR7XR%;<DG5C&EPCGQ0+,E21:3_-6"ZWF]+PK$\HKT]4F:SA,4K&S]P/"'>(5
M<QP&5$0'IR_B35*N"*>.XMZ12'$L)$[YR<$17\!X(AB/+8R\U:J(.?0&E[+)
M%3+O.F"AC@T1*I&H;(</L<VM@";BRED1>],#&/L6@=T%F9;BG"L*6A%<IM[3
MUY:;&6=(=8>NSB*J,F9)[$OQ1C<,-J-<(E!1AN9S\'XW(*N>MJ0^R] ^R;%S
M?:',U][VR)-_WK67$CU!3+IN-%EU(^!N-(6^'7FINZ#P2Q%W:N!FO< M&QLT
M(G]-A71M?Y]PF3]-#Y))1RN\"?)&E'C("VLV^I9P.1X;BF6E@$'Y.P7;=[$/
ML2)VZ*9A,I_W,8T=J^]NJ^I^@/ MFN'":^D,-\ODOF?2:.N]BZ(HXZO>(QBM
M"=W3=[VZ_G"8=>_ES?'NJP-A19OS:)1SB(Z3@[V!<-U+OIL$V\37<V8#*C .
M<8FAE?(![,^M#:L)&UA_3IW^#5!+ P04    " #AA -5R0TKF'0,  #P)0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6S-6GEOVT86_RH#URT20)%%
M2M01)P9L.>VZ2)K 3EM@%_O'B!Q)LZ$X#&=H6?WT^WMO2.JP+-OI%ET@B'F\
M>?<MOEF:XHN=*^7$W2+-[-NCN7/YZY,3&\_50MJVR56&-U-3+*3#;3$[L7FA
M9,*'%NE)V.GT3Q929T=G;_C9I^+LC2E=JC/UJ1"V7"QDL;I0J5F^/0J.Z@?7
M>C9W].#D[$TN9^I&N5_S3P7N3AHLB5ZHS&J3B4)-WQZ=!Z\O>@3/ +]IM;0;
MUX(DF1CSA6ZNDK=''6)(I2IVA$'BSZT:JS0E1&#C:X7SJ"%)!S>O:^P_LNR0
M92*M&IOT=YVX^=NCX9%(U%26J;LVRW^H2IZ(\,4FM?R_6'K8*#H2<6F=652'
MP<%"9_ZOO*OTL'%@V'G@0%@=")EO3XBYO)1.GKTIS%(4! UL=,&B\FDPIS,R
MRHTK\%;CG#N[U#8VF=-9J1+Q,5>%)&79-R<.R GD)*X077A$X0.(^N(#\,RM
M>)<E*MD^?P*F&L["FK.+\"#"G\NL+;J=E@@[87@ 7[>1M,OXNL^35,@L$7B7
M&RM3\5-ARMR*?YU/K"O@,?_>IPA/I[>?#D71:YO+6+T]0IA85=RJH[,?O@OZ
MG=,#4O0:*7J'L#_'7M^$2'R>*S$VBUQF*P& ."UA3N'FTHF)<7-<*;)( )W=
M*NNT*R$D*Y'>0(=*F"E?7V4)_+?04.M%:4'>6D J&<\1S:R:S &U%*1JIV8Z
M%G:NI\X36^HT%7-YJP"PD/\QA5#3*4)9()3=FL<?OAN&P>#4"K-MT:G.9!83
M;1!"A-HV26:5 *W,RMA#,I$9DIE+5P!,RE@Q\G@5ISJ6J78KQB;!NA,:_"(;
MX5DE8<5#&Z(*F22:D+8VWVQ*D0F]R MS"Y$+%9=%H;,9KFX5+,!$YD@@JH"P
MQ4QG J!3G:JV.(]C4R0 3E<>]SW1\#>5I$IG'C'/?I/(0HFU/72M7\1Q9O$
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
MQ)3Z<X(\C@(8"[T0I-+336I(SYYWR5%GYP9AFJ)92^FTNM>:> .W?-O1>B0
MZX2] IXJ?G=GD7#+Q#*UAJ0LR*$*+^6"]/:UA*U4 8>L)"7:@(AIN6NHVVKN
M<*160$LHS<W8"_VRWB>TJB+&T5 C$QS(4#&[LDS9Q7?B8-1HD-AED4RUA^!
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
M<R]S:&5E=#$U+GAM;*57:6\;-Q#]*P/5"&Q 7>TMR;$-R$Z/%$AKY&@_%/U
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
MHH:T=!ZHX;D8.D9VKD1OI*&"[YHUO;"H+(#F*TEY[SLVP/AFKWX#4$L#!!0
M   ( .&$ U6_D- /70D  " 5   9    >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;)58VW+<-A+]%=0DE9*K1G.5)46W*DFVD[C6CLI*XH>M?<"0((DU"3
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
MM 'O"XO>EA[H@.&CZ-7_ %!+ P04    " #AA -5WYC!7V$$   0"@  &0
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
M($.+RMD+A0=1O0).#@0UJCE_1W$K=.TDM$*WPFXA[P6["6NU6@ECO#X$$.S
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
MZ.)M JYSW6[B;1N=;F,]^V8<UORA0A<"^'UEK3],0H+ATS?_!5!+ P04
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
MTD8J6?ZX2;H$#1TI8DJ#.1YA0T:I14<1A;S^N<N6&!U\U8-^7NGE(AC ,KE
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
MA,1>-(1!%'OQT!@1_$\#+Q@^*@(9S'H&FV1=GR08W1;@C[U@5T#<%1 GB9?
M&9;$/4OB;V;)4T+_ >[:Q2<\,$$+F-="ZO(?6^@I.IT-=YI.7=SR$)=V<3<,
MN9"+NI&E0@J(Y25<"Z5AGN=MW2+6.(C< 7.Z[W-5ATSI4:9H:4]-C"-99WF(
MIQ#3U W3,4)Z 8/ '2-WLB&V8S<T3?C(&[3AQDP?N)EEB1?AS@:184*$FYH=
M.!Q$8]RL04"(V7Z2X@[>6A_*'BK"UMQ(H9E] X$T+PH%F37R_"&DV+J7M&#
M:8TY!L10,#:A$IS:U<N%?KKF8_/$-\GNR=OUOJ8B)&%$+.4&Q(W#T%1R 8D;
M6T+^;\2CB%B&HW,,:(1A$"?A&<33R"-&2\0;(^(D0!4_0CPPB&<&/IQ[%N*!
M03QZC'B,B0Q2@WB&89^/.&9YA+CI?47RXQ[M=!QT%$S<T,=SYYS6DU[KR7?0
M^GNL[QEZ/QOR1>\O>G_1^W?3^^CHBQZ!7ME[BT+)M%QW'_?]:'\UFG<W@L/R
M[E[UCLI5B5\^%5NB*0;$][;L[BI=1XO&W@\60N.NVN8:KW=,F@4XOQ0([*YC
M O07QMF_4$L#!!0    ( .&$ U7;E=0?[P(  !@'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;(65;6_3,!#'O\HI# 32:!Z;9J.MM $3((&FC8<7
MB!=N<FDL'+O8SCJ^/6>GS3:I*6\2V_G?_WX7.Y?Y5NG?ID&T<-\*:19!8^WF
M/ Q-V6#+S$1M4-*36NF669KJ=6@V&EGE@UH1)E&4ARWC,EC._=JU7LY59P67
M>*W!=&W+]-]+%&J[".)@OW##UXUU"^%ROF%KO$7[;7.M:18.+A5O41JN)&BL
M%\%%?'Z9.;T7?.>X-8_&X"I9*?7;33Y6BR!R0"BPM,Z!T>T.WZ(0SH@P_NP\
M@R&E"WP\WKM?^=JIEA4S^%:)'[RRS2(H JBP9IVP-VK[ 7?U3)U?J83Q5]CV
MVHS$96>L:G?!1-!RV=_9_>X]/ HHHI& 9!>0>.X^D:=\QRQ;SK7:@G9J<G,#
M7ZJ/)C@NW:;<6DU/.<79Y17C&KXST2&H&JZX9++D3,!'::SNZ.U; R^_LI5
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
MIBMT^%*3 ?872MG=#PHP_&>8_@U02P,$%     @ X80#59GLKTLD P  H L
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULK5;9CM,P%/T5*TB(D:!9
MN@VEC31=$""-J*:">4 \N,EM:XUC%]MIA[_G.DE#VLF$ GU)O)QS[+O8OL.]
M5 ]Z V#(8\*%'CD;8[8#U]71!A*J6W(+ F=64B748%>M7;U50..,E' W\+R>
MFU FG'"8C<U5.)2IX4S 7!&=)@E5/\? Y7[D^,YAX(ZM-\8.N.%P2]>P /-E
M.U?8<TN5F"4@-)."*%B-G!M_,.M;? ;XRF"O*VUB+5E*^6 ['^.1X]D- 8?(
M6 6*OQU,@',KA-OX46@ZY9*66&T?U-]GMJ,M2ZIA(OD]B\UFY%P[)(853;FY
MD_L/4-C3M7J1Y#K[DGV!]1P2I=K(I"#C#A(F\C]]+/Q0(:!./2$H",$IH?,,
MH5T0VN>NT"D(G7-7Z!:$S'0WMSUSW)0:&@Z5W!-ET:AF&YGW,S;ZBPF;)PNC
M<)8ASX3WF2<A)C<[4)@89+&A"C3YG!IMJ(B96),W9('I&:<<B%R1<QBOIF H
MX_H*N3J?+GY,D%O&.>:('KH&#;#;<*-BL^-\L\$SFVV36RG,1I.9B"&NX4^;
M^;T&OHN.*[T7'+PW#AH%/Z6B1=K>:Q)X05"SG\GY=+_.G/];??;/JQ\YHUVF
M4CO3:S^C-Z-*8/ UF8/*DX)\NUEJH_ R^%X7[%RN4R]G+\B!WM((1@[>@!K4
M#ISPY0N_Y[VK\_0EQ::7%)M=2.PH)ITR)ITF]7!,-8L.9T]63R@>Q'SXJBXT
MN6H_4[5/S2[TO6[K[=#=57U>CVH?HZ;UJ.MCU*P>Y9>H(_.[I?G=YI1<K?!!
MLK?65AH0AE%.(IDD^$+AS1H]#.IL[UXR+2\I-KVDV.Q"8D=QZ95QZ36FY:02
M T+W5,7Z3QG9>Y(?WI-\?(KQ*QF4^S#'=*N8DTQL5CFRMU_:VV^T=\IX:I_,
MOS^(_9ICT3L]/)-Z5.?$]+.T9O6HX,0!;J7D2$"MLUI/X^%*A<F?C'*T+"=O
MLBKJ9'SL#R9^S?@4R\^\6OPMG]>NMU2MF="$PPJ7\EI]#*;*Z\&\8^0V*WB6
MTF#YE#4W6$*#L@"<7TF\#(J.7: LRL-?4$L#!!0    ( .&$ U6%QO6AI@(
M .P'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;*U5;6_3,!#^*U:0
MT";!\MHQ2AJI;V@@#:H-V ?$!S>Y-M82.]A.._X]9R<-W<BJ"O8EMB_W//?B
M\UV\%?).Y0":W)<%5R,GU[H:NJY*<RBI.A,5</RS$K*D&H]R[:I* LTLJ"S<
MP//.W9(R[B2QE2UD$HM:%XS#0A)5ER65OR90B.W(\9V=X)JM<VT$;A)7= TW
MH+]6"XDGMV/)6 E<,<&)A-7(&?O#>63TK<(W!ENUMR<FDJ40=^;P(1LYGG$(
M"DBU8:"X;& *16&(T(V?+:?3F33 _?V._;V-'6-94@534=RR3.<CY\(A&:QH
M7>AKL;V$-IZ!X4M%H>R7;%M=SR%IK;0H6S!Z4#+>K/2^S<,> 'GZ 4$+"!X#
MHB< 80L(C[40M8#H6 N#%F!#=YO8;>)F5-,DEF)+I-%&-K.QV;=HS!?CIDYN
MM,2_#'$ZN;69A(R,-R"Q,,A-3B4H\KG62E.>,;XFK\DG*B4U-TI.9J I*]0I
M2E6CVBZ,DR^YJ!6"5.QJ],U8<-/6CTGC1_"$'R&Y$ESGBLQY!ED/?G88?WX
M[V).NL0$N\1,@H.$'VM^1D+O%0F\(.CQ9WH\W.\+Y_^LS__9^H-DA%V5A)8O
M?()O3B7'2E!D ;*I$/)]O%1:XCO_T7?9#5W43V=ZWU!5-(61@\U-@=R D[Q\
MX9][[_HR_9QDL^<DFS\3V8,[B;H[B0ZQ)V.N6<:*VCY+[!/I'1&5:;Z*G.!;
M;%[E:=_E-+P#RVOFR":Y\-_&[F8_YW_K#(+!0YW9$3SS'I[0[W2:P-V]]E6"
M7-NYH4@J:JZ;&NVDW6@:VX[\2#[QAU._1S[#4=9,GC_TS1R\HG+-,&,%K-"4
M=_8&/97-;&D.6E2V>2Z%QE9LMSF.8Y!& ?^OA-"[@S'0#?CD-U!+ P04
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
MQDYEARE^K8 T#KB^$$+O)B9 ]?T3_@%02P,$%     @ X80#53FZ%U)(!0
MDQL  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULQ9GQ;^(V%,?_%8M5
M4RO=)7&  !U%:IL[[:9U0^VZ^V':#R8QQ&H29[:!]K^?[820A)#"R:?K#R4Q
M?E_[??+R[(>G6\I>>(2Q *])G/*;7B1$=FW;/(AP@KA%,YS*;Y:4)4C(6[:R
M><8P"K51$MNNXWAV@DC:FTUUVYS-IG0M8I+B.0-\G22(O=WAF&YO>K"W:W@D
MJTBH!GLVS= */V'QG,V9O+-+E9 D..6$IH#AY4WO%E[[KJ,,=(^_"=[RRC50
MKBPH?5$W7\*;GJ-FA&,<""6!Y,<&W^,X5DIR'O\5HKUR3&58O=ZI?];.2V<6
MB.-[&G\EH8AN>N,>"/$2K6/Q2+>_XL*AH=(+:,SU?[ M^CH]$*RYH$EA+&>0
MD#3_1*\%B(H!'!PQ< L#MVDP/&+0+PSZIXXP* P&FDSNBN;@(X%F4T:W@*G>
M4DU=:)C:6KI/4O7<GP23WQ)I)V9/@@8OX$Z2"\$]360X<:0?R$?P!V(,J:<"
M+GTL$(GYE6Q]?O+!Y<45N  VX!%BF .2@N>4"/ZATO!71-<<I:%LO%#W#R2.
MI2R?VD+.6HUM!\4,[_,9ND=FZ($'FHJ(@T]IB,.ZO2V]+5UV=R[?N9V"OZUC
M"SCP W =UVF;SWOFJ07ZCC9W6\S]T\UAAS?]\@'VM=Z@\P'^F8DC=.\ZS55:
MN>89"O!-3^8-CMD&]V8__P0]YY<V-";%?$-B-6R#$MM J_>/85.1^G%Q&/>W
M,NC3%9:I38#%&ZCVFZ,WW7R[12P$__PN)<$7@1/^;QOW@4GN)L5\0V(U[L.2
M^[ S7#\E64S?, 9<QRW-XQ:L)'0A$8=K1M(5$!$&&6:$AN!2)H\\K5RU4>X<
M[5S*N=A0BZD%<S/KC_I3>U.%=]AGZ S*/C4F7LG$ZV3R&1$&-BA>:Z=S;[7?
M(8UCQ/B^M15!I_BY"'*Q<<4]"(?6Q&U0..PV&5ACV,YA5'(8=7*X1SR2>XD
MRS4G!$M&$X!?,0L(QX N=['2AJ!3]UP$N9A7\<USK4D#0$LG:!WQ?USZ/^[T
M_Q%SP4B@WH,\J^M$T^IPI]"Y#IL4\PV)U0!.2H"3'YS4)R:YFQ3S#8G5N$-G
MOXMT3@W=/+$C';K-O'Y:3N\>ZUS*A5HU8[M]K_$ZMW6"7OOK#"M[:]A)Y:NN
M.J3[:(.9K*+ LBW3R]3&3L/76!9/6QZZYW@V37B0^0=#:#57R;9NCF?UQT>0
MNGND[C<%VD:VGQUGG4.=3<8]""$X&#6Y&!JR3F]?*\#N8N$@('6 @1")([%Y
M1I@9K3,*M6K\] =]RSMX;[]'#0'W103LW"L?\E1A: :GT?*A4*N_M9XU:NYJ
M3(U:Q[FO#>")Q4&^_9FO61#)11K,8Y2V0C*Z^S>JYIM2JZ/<EQ30^\%;(6BT
M[C"JYIM2J\/?US&PNY"9RZ)%@E0)02[N."8KLH@QP(BE<G7B0%"0[6([H$DB
M'TN^F(F(T?4JT@L]KE?*I4%V[&7(YP3=RDON5$J2@K/)4LDWI5;GO*^78'?!
MY!,>T+6,6 E0(=MEX2"F7&\#Y$Y!9F+*O@WH^"2@1JLG4VIUH/OZ"7:6"7G6
MX"IHZXS:=J R>62("1*03.XA](^^[U%^=T-FM+PJU.I[^N:"U]+';=^CNOMB
MR.TNAFX3'909(J$.ON_"LHU?][S.Y5>H57_C&%O#!L#63G!2^VOPM"NG%0EF
M*WWJPX%^D_-?\<O6\F3I5I^G--KOX;6?GP_M9?+CJ@?$5B3E(,9+*>E8(_F
M67X"E-\(FNDSD045@B;Z,L(HQ$QUD-\O*16[&S5 >0XW^Q]02P,$%     @
MX80#5>'Q*F[Q @  +0@  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
MK5;;;MI $/V5E:M6J=1@8[#=I& )2'J3HJ)$21ZJ/BSV@%>LO>[N N'O.[LV
M+B"#4JDO>"]SCL]</,-@(^1290":O.2\4$,GT[J\=EV59)!3U1$E%'@S%S*G
M&K=RX:I2 DTM*.>N[WFAFU-6./' GDUE/! KS5D!4TG4*L^IW(Z!B\W0Z3J[
M@WNVR+0Y<.-!21?P /JQG$K<N0U+RG(H%!,%D3 ?.J/N]20R]M;@B<%&[:V)
M\60FQ-)LOJ5#QS."@$.B#0/%QQHFP+DA0AF_:TZG>:4![J]W[)^M[^C+C"J8
M"/[,4IT-G8\.26%.5US?B\U7J/T)#%\BN+*_9%/;>@Y)5DJ+O :C@IP5U9.^
MU''8 _C!"8!? _QC0/\$H%<#>M;12IEUZX9J&@^DV!!IK)'-+&QL+!J]887)
MXH.6>,L0I^,'+9(E&6,@4C(1.1:'HC:^E^39A@#/1VN0F%$R4ICKTMPJ\F@
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
M1@IH!EN@:20]-)580*.(!=15 4&C5U6$=49]B55" 9F%P@L[9&;ODPM_#*V
ME5; HVH%/*A6& JMG0NE%?!(6@%K1(#?W4G76*&^J0PKI8"'4PI8HP&"QGJ@
M(JJQ\OM6#;AQ.#&*3L#=$XBI#</6WW$ 79=)IRTXC0.Y_#3T$^&;*,U 3-?2
MR[4#V09Y><!8W@BV*\[H'ID0+"DNMU1V"IX;R.=K)A5$=9,?^]7'O(O_ 5!+
M P04    " #AA -55AUWDK,"  "'"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,BYX;6RU5M%NFS 4_16+55,KK8% 0MJ.("7INF5JMZI5MX=I#P[<!*O&
M9K83NGW];$-8$I%HD[(7L,V]AW,.U[Y$)1?/,@-0Z"6G3 Z=3*GBRG5EDD&.
M98<7P/23.1<Y5GHJ%JXL!.#4)N74]3TO='-,F!-'=NU>Q!%?*DH8W LDEWF.
MQ<\Q4%X.G:ZS7G@@BTR9!3>."KR 1U!/Q;W0,[=!24D.3!+.D(#YT!EUKR8#
M$V\#OA HY<88&24SSI_-9)H.'<\0 @J),@A8WU8P 4H-D*;QH\9TFE>:Q,WQ
M&OW&:M=:9EC"A-.O)%79T+EP4 ISO*3J@9<?H-;3-W@)I])>45G'>@Y*EE+Q
MO$[6#'+"JCM^J7W82- X[0E^G>#O)O3V) 1U0F"%5LRLK&NL<!P)7B)AHC6:
M&5AO;+960YCYBH]*Z*=$YZGX/>=I22A%F*7HL\I H"E3F"W(C (:20E*HG/T
M"0N!C>'H]!H4)E2>Z=6GQVMT>G*&3A!AZ$ZCZ \C(U=I7@;=36H.XXJ#OX=#
MB.XX4YE$[U@*Z7:^J_4THORUJ+%_$/#CDG50X+U!ON?[+7PF?Y_>/4 G:#P.
M+%ZP!^^&,*+@_%;;E[:X^^U6QZ.I@EQ^;S.O N^U@YM=?B4+G,#0T=M8@EB!
M$[]^U0V]MVW*CP2VY4.O\:%W"#T>Y5PH\@O;_<OGNF@:*["UHDU]!1E:2',D
MK6+_LML)(G>U*:LEZJ+?N6BBMOCV&[[]@WSW;(<VE@>!_O4;'0EL2W/8: [_
M9ZV&Q_3A2&!;/@P:'P;'K]5!:Q5>[M1J6U30Z>[4JKMQIN<@%K;5293P)5/5
M2=BL-MUT9)O(SOI8=]FJ*?Z!J5KT'18+PB2B,->07F>@"T]4;:^:*%[8SC'C
M2O<A.\STGP(($Z"?SSE7ZXEY0?/O$?\&4$L#!!0    ( .&$ U4B/ORB[ @
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
M1+(61;V!_/U#+EW2OJ@?"GU\"/CM_P%02P,$%     @ X80#5:%Y.V;* @
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
M4X\WBQ5FR'&GX&#&Q>H>8G6UL=[B8ED7XW*3Y&M<+SMY+WI5\*T>0+T3L:?
MAD+P6K=C2VO IRNDR)!/+I'>(9&>-I&_%(2NZKN"/*25LF@\:?Y" *9""(O6
MRN]9!2B<"LF-9"T0V,'4%_(ABP'/=7L^N4C]0Z3^R))9]V)7A>ZKIL\.W)#[
M$3*A/8FQ!:0^@Q )"3/DDTMK<$AKH$WK'SM<),WM8#B1@33O#D#2NM-:N3TK
MY FE$<E* 832FA-(!>0CT"LS+M#P$&@XLG[(":&'RB4 BK%K78^MF@&?CI E
M0SZY9 *;-92V-IWO2;Y^D]'N?V4E98DK]2VK$^&6C%"^975F/K^R3(5K,SI-
M+3ZJQH?<ZZ'!R K*Q"0H<P"4JX KKL%Z[V.+R*A:;$J-SSQDF8?:S"](09O6
MI,+*_&K'CNU-C:I%1M5B4VK\+#"  .<D"& 4(8RJ14;58E-J_#0QC !ZCOB4
M)UE&EO1J65G+YPO'6N.<WNTR*\GI6K7:IGE:5O7=[Q%;^,L.YZ6Z[09R_^]*
M"_.BL_)Y*Y$X%%; EOJ(6&$6^M/0[OT,T =@^ 'T_/%VM\O295NX=^2A>DH*
M]=IBDB<61M4BHVJQ*35^0AC& .^<:XL6DD9/DTFUR*A:;$J-GR;&8$ /84?W
M*+KQ_?7"@[[$FYT9MV $OMSPR6H 4I04B;.SZ[,' -[0*L'0".C9:/PN12<H
M]GHB!RWTCD>7F-IK ,4T&?+*IY,!&- 3V-&]BFX\!YI(<;<)I>)Q;'^*Q.*1
MU0+/$\UBA5I@.T.[%9 !$M0#TOC]BDY0 @61EO2.QQ;/@%=?O,9,>>73R> +
MZN'KE'V*3H);+CQ7G/%%9\;U(2X2UZA(H8:0+VU6=&;<OH<]L%<!&?% /?%\
MVVY%)WIL+A=ZYZ,KJ/,*^0T+,4_G@!?(X 5JN^X3]RLZ$7Z/W1/G?-&9<14$
MY=O7:6KQ434^9 8"4 \"W[A?T:E*]S!I&=)Z'UU$)M5B4VI\YAE>0#U>T#:I
M_N!<BQ9ZB;$]JU&UR*A:;$J-GPR&%O"<: &-HH51M<BH6FQ*C9\FAA;PA6@!
M91A #I2Z0RBC!0Q]:3-"H>8%8"INLBO4W*#?4O#1,K2 IM$"*IM\X (Q?J-H
M,>#5D_)T#K2 #"W@"]$"RC  @U!L4A90A@'H2KU,U)G5'S2PLO"EG"@XA?KT
MU+6#&%D@TV2!E#T^<,6^1N]X]#<SU%Y]$4M->>73R<@"O9PLD((L* N(Y8,4
M9 & ]#FZ0@WZ2%S)8H4:!%YO)>,#9FR!SL$62,D6$(ETI7<^NH;47CV1XDUY
MY5/:^VZ5";I ,@] 11').  EB(U.THJ/:?'A,K) 9R$+I"8+W]9^(T-_+J,+
MRBAGF%+CYX%Q!M)SQI]XN<E)1M9?K3A/[C.:_=N"K/;+@?P;10ZC:I%1M=B4
M&C\O##G0.9$#&44.HVJ14;78E!H_30PYT N1 ZF0PQ8A88%D2$"V(W6-"C5/
MWG>,%6IN& S>]AER(-/(@=3-/Y!6:*/(H?9JA]*][1S(@1ARH!<B!Y*1 X3R
M5R^13 F @JC(JPHUY 42KRK4D-?'6OZKR8PY'-/,X0Q\FB'VBWK'8XMGP*M8
MLK$IKWPZ&7,X+V<.1\$<0-JA6#@*YK"AU"\JU"!5$R\JA1JT!_>B'<8<SCF8
MPU%_GA&("Y#>^>@:4GL%XD)MRBN?4L8<C@GF<$YB#K65^.W=D[3B8UI\N+VG
M(\["'$=47\,IM+^_4#5.^I&CB\HH=YA2:^=BUGNP;(N+=?-$7VDMR3ZOV@>,
M#D</3PV^;9Z5$X[?@,L%4!R/P&7</A/(Y-M'%#\DQ3K-2RO##]25/?5IXUZT
M3_VU;RJR:QYKNR=51;;-RPU.5KBH#>C_'PBIGM_4#@[/7L[_!U!+ P04
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
M]I#?ZBW-8.[A*=:@]N"EWW\7)>&/7>+_)V>O4C%L4C'L\YZ^B!5N$\CQ\&?
M]G3%H7/#5%X2Y\5^A/9I%([\X2S8MY6<6TTB?QJV?E&#>$5WU- =]=)=%%1L
MP.[NW3N)5_[&+4KQP!^=\.X->F$%DD92TBMI"6M0R@FI=N4-?F%P09@N.<F9
MG)O(5B(^4=1ME_B#[OR/&[+C=^8__Q#M\1F=R(].*/=&OK (DT;7Y*-%$%+<
M]"B:G"=XFOB3$TT=5LGT72=BVC"?7EZ1_] P/6<7)_[T1$-O_ OK$H7?;L*P
M5]]OV#1EQT\TU1J,#JXXHWCZF6&@KSNOM[!C^X=8G^1$6VV8G!@.WSHG4>L&
MC]Y9%W&1@NB<6-QB5=/OY?#1V@2MA@6OP(WKXS1RWPE3]2[-:M,KWKD.*?AF
M7C6:#U1MF-"$PQJAH3_&+ZRJ>K=J8N36M3\K:?"^=<,"^UU0U@#?KZ4TQXD-
MT'30Z;]02P,$%     @ X80#58ET:Z#V @  :PH  !D   !X;"]W;W)K<VAE
M971S+W-H965T-3 N>&ULK59=;]HP%/TK5E9-K;21#R!T#"(5 MHF=:I:=7N8
M]F"2"['JV,PVT.[7SW9"!C2-V,H+B6_N.<<^U]AWL.'B068 "CWFE,FADRFU
M[+NN3#+(L6SQ)3#]9<Y%CI4>BH4KEP)P:D$Y=0//"]T<$^9$ QN[$=& KQ0E
M#&X$DJL\Q^)I!)1OAH[O; .W9)$I$W"CP1(OX [4_?)&Z)%;L:0D!R8)9TC
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
M%     @ X80#59>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q
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
M U4'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ X80#546=5J[O    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ X80#59E<G",0!@
MG"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " #AA -57+P]'-0%  #/'@  &               @($."   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ X80#5?U<_*SH!@
M,R,  !@              ("!& X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( .&$ U5I'M6B;@,  )0,   8              " @385
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #AA -5+.B0
M>L4&  !U'0  &               @(':&   >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ X80#55Y@.D-3"   A28  !@
M ("!U1\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( .&$
M U4+(X/K-0D  (A/   8              " @5XH  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " #AA -5 5[>E<0"   :"   &
M        @('),0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ X80#5?MD-6QG"   2Q0  !@              ("!PS0  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .&$ U4]\T6($0,  /L&   8
M              " @6 ]  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " #AA -5:YY ZI<#  " "0  &0              @(&G0   >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( .&$ U7GT[IUE04
M %H-   9              " @75$  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ X80#5<D-*YAT#   \"4  !D              ("!
M04H  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #AA -5
M_/*U.Z<&  #5$0  &0              @('L5@  >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( .&$ U53F$U7@P(  (0%   9
M      " @<I=  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ X80#56:7 _Q6!0  7@P  !D              ("!A&   'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #AA -5>?K#3BH#  "_!P
M&0              @($19@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( .&$ U6_D- /70D  " 5   9              " @7)I  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ X80#5=^8P5]A
M!   $ H  !D              ("!!G,  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " #AA -5[U&_=:L(  !V%@  &0
M@(&>=P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( .&$
M U7WS'$1!P@  ) 5   9              " @8"   !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ X80#5:RS[HL< P  !@<  !D
M         ("!OH@  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " #AA -50KKUEY0"   $!@  &0              @($1C   >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( .&$ U5MTR_\^ <  ,87
M   9              " @=R.  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ X80#52RU0_J? P  50@  !D              ("!"Y<
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #AA -5MSDS
M99,"  "-!0  &0              @('AF@  >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( .&$ U5PJO<W8P0  #P.   9
M  " @:N=  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
MX80#5=N5U!_O @  & <  !D              ("!1:(  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " #AA -5_RK "W@$   ?"@  &0
M            @(%KI0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( .&$ U4,\J1CUP0  #\,   9              " @1JJ  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ X80#59GLKTLD P
MH L  !D              ("!**\  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " #AA -5A<;UH:8"  #L!P  &0              @(&#
ML@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( .&$ U63
MX/T6,0<  'I'   9              " @6"U  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ X80#5;H$]V:_"0  ZF8  !D
M     ("!R+P  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" #AA -5VEQU(@@*  "V60  &0              @(&^Q@  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .&$ U4-G)3;HP<  *(N   9
M              " @?W0  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ X80#540_1,+P @  "PD  !D              ("!U]@  'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #AA -5.;H74D@%
M  "3&P  &0              @('^VP  >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( .&$ U7A\2IN\0(  "T(   9              "
M@7WA  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ X80#
M57%O,E&K @  <P<  !D              ("!I>0  'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " #AA -5=45UL1@$   M$@  &0
M        @(&'YP  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( .&$ U6,H_+^'04  /(=   9              " @=;K  !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ X80#558==Y*S @  AP@
M !D              ("!*O$  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " #AA -5(C[\HNP(   07   &0              @($4]
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( .&$ U6A>3MF
MR@(  "4'   9              " @3?]  !X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ X80#59!$F&DW P  \ L  !D
M ("!.  ! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #A
MA -5E"Y3LO\'  "'.0  &0              @(&F P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .&$ U5M)19I!0H  %1G   9
M          " @=P+ 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ X80#56@/>E3] @  \0H  !D              ("!&!8! 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #AA -5F_^B%D8#  !-
M"P  &0              @(%,&0$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( .&$ U6)=&N@]@(  &L*   9              " @<D<
M 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ X80#597*
M6+HJ!P  XCP  !D              ("!]A\! 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " #AA -5$=I$)DX#  "P%0  #0
M    @ %7)P$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .&$ U67BKL<P
M !,"   +              "  = J 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M .&$ U47O+SG#P0   DB   /              "  ;DK 0!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    " #AA -5H9?JE,D!  "@'@  &@
M@ 'U+P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #A
MA -5*+1H$\,!  ")'@  $P              @ 'V,0$ 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     .P [ !00  #J,P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>269</ContextCount>
  <ElementCount>277</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>71</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Statements of Earnings (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited</Role>
      <ShortName>Condensed Consolidated Statements of Earnings (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Balance Sheets (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2104103 - Disclosure - Weighted Average Shares Outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/WeightedAverageSharesOutstanding</Role>
      <ShortName>Weighted Average Shares Outstanding</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2108104 - Disclosure - Business Acquisitions and Disposition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessAcquisitionsandDisposition</Role>
      <ShortName>Business Acquisitions and Disposition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2110105 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2115106 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2128109 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2132110 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2134111 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2137112 - Disclosure - Revenues from Contracts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContracts</Role>
      <ShortName>Revenues from Contracts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2143113 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Recent Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RecentAccountingPronouncementsPolicies</Role>
      <ShortName>Recent Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ropertech.com/role/RecentAccountingPronouncements</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Weighted Average Shares Outstanding (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/WeightedAverageSharesOutstandingTables</Role>
      <ShortName>Weighted Average Shares Outstanding (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/WeightedAverageSharesOutstanding</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/DiscontinuedOperations</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/StockBasedCompensation</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/Inventories</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2329306 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2335307 - Disclosure - Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessSegmentsTables</Role>
      <ShortName>Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/BusinessSegments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2338308 - Disclosure - Revenues from Contracts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContractsTables</Role>
      <ShortName>Revenues from Contracts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ropertech.com/role/RevenuesfromContracts</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406401 - Disclosure - Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails</Role>
      <ShortName>Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Weighted Average Shares Outstanding - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails</Role>
      <ShortName>Weighted Average Shares Outstanding - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Business Acquisitions and Disposition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails</Role>
      <ShortName>Business Acquisitions and Disposition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/BusinessAcquisitionsandDisposition</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Discontinued Operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Discontinued Operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Stock Based Compensation - Stock Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock Based Compensation - Stock Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Stock Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails</Role>
      <ShortName>Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/InventoriesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Fair Value of Financial Instruments - (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Value of Financial Instruments - (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/FairValueofFinancialInstrumentsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2433416 - Disclosure - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ContingenciesDetails</Role>
      <ShortName>Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/Contingencies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2436417 - Disclosure - Business Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessSegmentsDetails</Role>
      <ShortName>Business Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/BusinessSegmentsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2439418 - Disclosure - Revenues from Contracts - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails</Role>
      <ShortName>Revenues from Contracts - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2440419 - Disclosure - Revenues from Contracts - Remaining Performance Obligations Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails</Role>
      <ShortName>Revenues from Contracts - Remaining Performance Obligations Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2441420 - Disclosure - Revenues from Contracts - Contract Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails</Role>
      <ShortName>Revenues from Contracts - Contract Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2442421 - Disclosure - Revenues from Contracts - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RevenuesfromContractsNarrativesDetails</Role>
      <ShortName>Revenues from Contracts - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="rop-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ropertech.com/role/Debt</ParentRole>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="rop-20220630.htm">rop-20220630.htm</File>
    <File>a2022q210qexhibit311.htm</File>
    <File>a2022q210qexhibit312.htm</File>
    <File>a2022q210qexhibit321.htm</File>
    <File>firstamendmenttoropertechn.htm</File>
    <File>projecttree-equitypurchase.htm</File>
    <File>rop-20220630.xsd</File>
    <File>rop-20220630_cal.xml</File>
    <File>rop-20220630_def.xml</File>
    <File>rop-20220630_lab.xml</File>
    <File>rop-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="867">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>69
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "rop-20220630.htm": {
   "axisCustom": 1,
   "axisStandard": 25,
   "contextCount": 269,
   "dts": {
    "calculationLink": {
     "local": [
      "rop-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rop-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "rop-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "rop-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rop-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "rop-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd"
     ]
    }
   },
   "elementCount": 456,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 5
   },
   "keyCustom": 34,
   "keyStandard": 243,
   "memberCustom": 40,
   "memberStandard": 30,
   "nsprefix": "rop",
   "nsuri": "http://ropertech.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://ropertech.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104103 - Disclosure - Weighted Average Shares Outstanding",
     "role": "http://ropertech.com/role/WeightedAverageSharesOutstanding",
     "shortName": "Weighted Average Shares Outstanding",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108104 - Disclosure - Business Acquisitions and Disposition",
     "role": "http://ropertech.com/role/BusinessAcquisitionsandDisposition",
     "shortName": "Business Acquisitions and Disposition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110105 - Disclosure - Discontinued Operations",
     "role": "http://ropertech.com/role/DiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115106 - Disclosure - Stock Based Compensation",
     "role": "http://ropertech.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120107 - Disclosure - Inventories",
     "role": "http://ropertech.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://ropertech.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128109 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://ropertech.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132110 - Disclosure - Contingencies",
     "role": "http://ropertech.com/role/Contingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134111 - Disclosure - Business Segments",
     "role": "http://ropertech.com/role/BusinessSegments",
     "shortName": "Business Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137112 - Disclosure - Revenues from Contracts",
     "role": "http://ropertech.com/role/RevenuesfromContracts",
     "shortName": "Revenues from Contracts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Statements of Earnings (unaudited)",
     "role": "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
     "shortName": "Condensed Consolidated Statements of Earnings (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143113 - Disclosure - Debt",
     "role": "http://ropertech.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Recent Accounting Pronouncements (Policies)",
     "role": "http://ropertech.com/role/RecentAccountingPronouncementsPolicies",
     "shortName": "Recent Accounting Pronouncements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Weighted Average Shares Outstanding (Tables)",
     "role": "http://ropertech.com/role/WeightedAverageSharesOutstandingTables",
     "shortName": "Weighted Average Shares Outstanding (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - Discontinued Operations (Tables)",
     "role": "http://ropertech.com/role/DiscontinuedOperationsTables",
     "shortName": "Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Stock Based Compensation (Tables)",
     "role": "http://ropertech.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Inventories (Tables)",
     "role": "http://ropertech.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://ropertech.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335307 - Disclosure - Business Segments (Tables)",
     "role": "http://ropertech.com/role/BusinessSegmentsTables",
     "shortName": "Business Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338308 - Disclosure - Revenues from Contracts (Tables)",
     "role": "http://ropertech.com/role/RevenuesfromContractsTables",
     "shortName": "Revenues from Contracts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)",
     "role": "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406401 - Disclosure - Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details)",
     "role": "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails",
     "shortName": "Weighted Average Shares Outstanding - Schedule of Weighted Average Shares Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Weighted Average Shares Outstanding - Narrative (Details)",
     "role": "http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails",
     "shortName": "Weighted Average Shares Outstanding - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Business Acquisitions and Disposition (Details)",
     "role": "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
     "shortName": "Business Acquisitions and Disposition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "ib028b2e30ad343809af584a24ef4fb32_D20210317-20210317",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Discontinued Operations - Narrative (Details)",
     "role": "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
     "shortName": "Discontinued Operations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i74252f5a7fbf4c24a2798102f4fa4093_I20220529",
      "decimals": "INF",
      "lang": "en-US",
      "name": "rop:DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details)",
     "role": "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations - Schedule of Assets and Liabilities From Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4d8c62fda2144423a4bb31d80b388905_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details)",
     "role": "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations - Schedule of Amounts Included in Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i28b68e2386164e42a94c11f9b85ca307_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Stock Based Compensation - Stock Based Compensation Expense (Details)",
     "role": "http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
     "shortName": "Stock Based Compensation - Stock Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Stock Based Compensation - Narrative (Details)",
     "role": "http://ropertech.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i34be82e7bf2a4e6486b6a00a84ed3057_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)",
     "role": "http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails",
     "shortName": "Stock Based Compensation - Weighted Average Assumptions Used to Value Option Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Inventories (Details)",
     "role": "http://ropertech.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Balance Sheets (unaudited)",
     "role": "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
     "shortName": "Condensed Consolidated Balance Sheets (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "ibd0f968002cd4623bbab147e6cd245a3_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)",
     "role": "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)",
     "role": "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets - Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "role": "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3b3563d419314a60b187c12f03532806_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i24c79f2aecec49ff9f5705ac1ab68435_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - Disclosure - Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details)",
     "role": "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails",
     "shortName": "Fair Value of Financial Instruments - Schedule of Fixed-Rate Senior Notes, Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i29eead60d73944f1980f55c08097253e_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "ieb4f17d5b510430b927c0a4c50e9afd4_I20220623",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Fair Value of Financial Instruments - (Narrative) (Details)",
     "role": "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Value of Financial Instruments - (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i2477cff08e724578b32c1cb0b965e366_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyPendingClaimsNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "claim",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433416 - Disclosure - Contingencies (Details)",
     "role": "http://ropertech.com/role/ContingenciesDetails",
     "shortName": "Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i2477cff08e724578b32c1cb0b965e366_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyPendingClaimsNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "claim",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436417 - Disclosure - Business Segments (Details)",
     "role": "http://ropertech.com/role/BusinessSegmentsDetails",
     "shortName": "Business Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "3",
      "lang": "en-US",
      "name": "rop:IncreaseDecreaseInNetSalesPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439418 - Disclosure - Revenues from Contracts - Disaggregation of Revenue (Details)",
     "role": "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails",
     "shortName": "Revenues from Contracts - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "ie979dcf413c049aca34257d46ae6d68b_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440419 - Disclosure - Revenues from Contracts - Remaining Performance Obligations Narrative (Details)",
     "role": "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails",
     "shortName": "Revenues from Contracts - Remaining Performance Obligations Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i2f892ced5d47423092a36ee5149111c3_I20220630",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledContractsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441420 - Disclosure - Revenues from Contracts - Contract Balances (Details)",
     "role": "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails",
     "shortName": "Revenues from Contracts - Contract Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4caaee6c73de4acea22a0a54442406e9_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledContractsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)",
     "role": "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442421 - Disclosure - Revenues from Contracts - Narratives (Details)",
     "role": "http://ropertech.com/role/RevenuesfromContractsNarrativesDetails",
     "shortName": "Revenues from Contracts - Narratives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4476ad6a602e47fe973744e670049ab9_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - Debt (Details)",
     "role": "http://ropertech.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i4476ad6a602e47fe973744e670049ab9_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i0c48982e40af401681a6d7f7e17b30ab_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited)",
     "role": "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i0c48982e40af401681a6d7f7e17b30ab_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical)",
     "role": "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "id30ef0e763674fa79ed1996547cc9329_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation",
     "role": "http://ropertech.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Recent Accounting Pronouncements",
     "role": "http://ropertech.com/role/RecentAccountingPronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "rop-20220630.htm",
      "contextRef": "i3ea17ad506bf440488936c46afc4e8f1_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 71,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://ropertech.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exch_JPCB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JPMORGAN CHASE BANK N.A. LONDON BRANCH [Member]",
        "terseLabel": "JPMorgan Chase Bank, N.A."
       }
      }
     },
     "localname": "JPCB",
     "nsuri": "http://xbrl.sec.gov/exch/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_APICShareBasedPaymentArrangementCashSettlementForDispositions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "APIC, Share-Based Payment Arrangement, Cash Settlement For Dispositions",
        "label": "APIC, Share-Based Payment Arrangement, Cash Settlement For Dispositions",
        "negatedTerseLabel": "Cash settlement of share-based awards in connection with disposition of discontinued operations"
       }
      }
     },
     "localname": "APICShareBasedPaymentArrangementCashSettlementForDispositions",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_AllenEtAlVVertaforeIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allen, et al. v. Vertafore, Inc.",
        "label": "Allen, et al. v. Vertafore, Inc. [Member]",
        "terseLabel": "Allen, et al. v. Vertafore, Inc."
       }
      }
     },
     "localname": "AllenEtAlVVertaforeIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_ApplicationSoftwareSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Application Software Segment [Member]",
        "label": "Application Software Segment [Member]",
        "terseLabel": "Application Software",
        "verboseLabel": "Application Software"
       }
      }
     },
     "localname": "ApplicationSoftwareSegmentMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_CashUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Used in Investing Activities, Discontinued Operations",
        "label": "Cash Used in Investing Activities, Discontinued Operations",
        "negatedTerseLabel": "Cash used in investing activities from discontinued operations"
       }
      }
     },
     "localname": "CashUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_CommonCentsSystemsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Cents Systems, Inc",
        "label": "Common Cents Systems, Inc [Member]",
        "terseLabel": "Common Cents Systems, Inc"
       }
      }
     },
     "localname": "CommonCentsSystemsIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_ContractWithCustomerAssetNetIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "rop_IncreaseDecreaseInContractWithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Net, Increase (Decrease)",
        "label": "Contract With Customer, Asset, Net, Increase (Decrease)",
        "terseLabel": "Change in unbilled receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetIncreaseDecrease",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_ContractWithCustomerLiabilityCurrentIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 1.0,
       "parentTag": "rop_IncreaseDecreaseInContractWithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer Liability, Current, Increase (Decrease)",
        "label": "Contract With Customer Liability, Current, Increase (Decrease)",
        "terseLabel": "Change in deferred revenue - current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrentIncreaseDecrease",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_ContractWithCustomerLiabilityNoncurrentIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 3.0,
       "parentTag": "rop_IncreaseDecreaseInContractWithCustomerAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)",
        "label": "Contract With Customer, Liability, Noncurrent, Increase (Decrease)",
        "negatedTerseLabel": "Change in deferred revenue - non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrentIncreaseDecrease",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_ContractWithCustomerNetAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Net Asset (Liability)",
        "label": "Contract With Customer, Net Asset (Liability)",
        "totalLabel": "Net contract assets/(liabilities)"
       }
      }
     },
     "localname": "ContractWithCustomerNetAssetLiability",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_CurrentVariableRateInEffectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Variable Rate In Effect",
        "label": "Current Variable Rate In Effect [Member]",
        "terseLabel": "Current variable rate in effect"
       }
      }
     },
     "localname": "CurrentVariableRateInEffectMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate Based On Credit Rating",
        "label": "Debt Instrument, Basis Spread on Variable Rate Based On Credit Rating",
        "terseLabel": "Basis spread based on current rating"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateBasedOnCreditRating",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent",
        "label": "Discontinued Operation, Equity Method Investment, Ownership Interest Divested, Percent",
        "terseLabel": "Ownership interest divested, percent"
       }
      }
     },
     "localname": "DiscontinuedOperationEquityMethodInvestmentOwnershipInterestDivestedPercent",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts, Unbilled Receivable, Net",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Unbilled Receivable, Net",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsUnbilledReceivableNet",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Contingent Earnout Consideration",
        "label": "Disposal Group, Including Discontinued Operation, Contingent Earnout Consideration",
        "terseLabel": "Earnout consideration"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationContingentEarnoutConsideration",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Non Current",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Non Current",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNonCurrent",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Taxes, Noncurrent",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Taxes, Noncurrent",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxesNoncurrent",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Operating lease liabilities",
        "label": "Disposal Group Including Discontinued Operation Operating lease liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Operating lease liabilities, Non Current",
        "label": "Disposal Group Including Discontinued Operation Operating lease liabilities, Non Current",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNonCurrent",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense",
        "label": "Disposal Group, Including Discontinued Operation, Stock Based Compensation Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationStockBasedCompensationExpense",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operations, Income (Expense) Not Identified As Major, Net",
        "label": "Disposal Group, Including Discontinued Operations, Income (Expense) Not Identified As Major, Net",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationsIncomeExpenseNotIdentifiedAsMajorNet",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_EddyfiNDTIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eddyfi NDT Inc",
        "label": "Eddyfi NDT Inc [Member]",
        "terseLabel": "Eddyfi NDT Inc"
       }
      }
     },
     "localname": "EddyfiNDTIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Disposition Of Business, Net Of Income Tax Expense (Benefit)",
        "label": "Gain (Loss) On Disposition Of Business, Net Of Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Gain on sale of assets, net of tax"
       }
      }
     },
     "localname": "GainLossOnDispositionOfBusinessNetOfIncomeTaxExpenseBenefit",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc",
        "label": "Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc [Member]",
        "terseLabel": "Horizon Lab Systems, LLC , Common Cents Systems, Inc and MGA Systems Holdings, Inc"
       }
      }
     },
     "localname": "HorizonLabSystemsLLCCommonCentsSystemsIncAndMGASystemsHoldingsIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_HorizonLabSystemsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Horizon Lab Systems, LLC",
        "label": "Horizon Lab Systems, LLC [Member]",
        "terseLabel": "Horizon Lab Systems, LLC"
       }
      }
     },
     "localname": "HorizonLabSystemsLLCMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Provision, Excluding Taxes Associated With Gain On Disposition Of Business",
        "label": "Income Tax Provision, Excluding Taxes Associated With Gain On Disposition Of Business",
        "terseLabel": "Income tax provision, excluding tax associated with gain on sale of assets"
       }
      }
     },
     "localname": "IncomeTaxProvisionExcludingTaxesAssociatedWithGainOnDispositionOfBusiness",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes Paid, Excluding Taxes Associated With Gain On Disposition Of Business",
        "label": "Income Taxes Paid, Excluding Taxes Associated With Gain On Disposition Of Business",
        "negatedTerseLabel": "Cash income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidExcludingTaxesAssociatedWithGainOnDispositionOfBusiness",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_IncomeTaxesPaidOnDispositionOfBusiness": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes Paid On Disposition Of Business",
        "label": "Income Taxes Paid On Disposition Of Business",
        "negatedTerseLabel": "Cash tax paid for gain on disposal of businesses"
       }
      }
     },
     "localname": "IncomeTaxesPaidOnDispositionOfBusiness",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_IncreaseDecreaseInContractWithCustomerAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Contract With Customer, Asset (Liability)",
        "label": "Increase (Decrease) In Contract With Customer, Asset (Liability)",
        "totalLabel": "Change in net contract assets/(liabilities)"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAssetLiability",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_IncreaseDecreaseInGrossProfitPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent change in aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, from the previous period to the current period.",
        "label": "Increase (Decrease) In Gross Profit Percentage",
        "terseLabel": "Percent change in gross profit"
       }
      }
     },
     "localname": "IncreaseDecreaseInGrossProfitPercentage",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_IncreaseDecreaseInLongLivedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent change in the total amount of long-lived assets for reportable segments, from the previous period to the current period.",
        "label": "Increase (Decrease) In Long-Lived assets",
        "verboseLabel": "Percent change in long-lived assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInLongLivedAssets",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_IncreaseDecreaseInNetSalesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent change in total revenue from sales of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances and sales discounts, from the previous period to the current period.",
        "label": "Increase (Decrease) In Net Sales Percentage",
        "terseLabel": "Percent change in net revenues"
       }
      }
     },
     "localname": "IncreaseDecreaseInNetSalesPercentage",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_IncreaseDecreaseInOperatingProfitPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percent change in the total amount of profit or loss for reportable segments, from the previous period to the current period.",
        "label": "Increase (Decrease) In Operating Profit Percentage",
        "terseLabel": "Percent change in operating profit"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingProfitPercentage",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_IncreaseDecreaseInUnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Unbilled Receivables, Current",
        "label": "Increase (Decrease) In Unbilled Receivables, Current",
        "negatedTerseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInUnbilledReceivablesCurrent",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_IndustrialBusinessesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Businesses",
        "label": "Industrial Businesses [Member]",
        "terseLabel": "Industrial Businesses"
       }
      }
     },
     "localname": "IndustrialBusinessesMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_InterestRateScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Scenario",
        "label": "Interest Rate Scenario [Axis]",
        "terseLabel": "Interest Rate Scenario [Axis]"
       }
      }
     },
     "localname": "InterestRateScenarioAxis",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rop_InterestRateScenarioDomainDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Scenario Domain",
        "label": "Interest Rate Scenario Domain [Domain]",
        "terseLabel": "Interest Rate Scenario Domain [Domain]"
       }
      }
     },
     "localname": "InterestRateScenarioDomainDomain",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_InterestRateScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Scenario One",
        "label": "Interest Rate Scenario One [Member]",
        "terseLabel": "Interest rate scenario one"
       }
      }
     },
     "localname": "InterestRateScenarioOneMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_InterestRateScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Scenario Two",
        "label": "Interest Rate Scenario Two [Member]",
        "terseLabel": "Interest rate scenario two"
       }
      }
     },
     "localname": "InterestRateScenarioTwoMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit",
        "label": "Line of Credit Facility, Accordion Feature, Increase Limit",
        "terseLabel": "Potential increase limit"
       }
      }
     },
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Covenant, Debt To Capital Ratio, Maximum",
        "label": "Line Of Credit Facility, Covenant, Debt To Capital Ratio, Maximum",
        "terseLabel": "Total Debt to Total Capital Ratio, minimum required"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantDebtToCapitalRatioMaximum",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "rop_LineOfCreditFacilityLettersOfCreditFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Letters Of Credit, Fee Percentage",
        "label": "Line Of Credit Facility, Letters Of Credit, Fee Percentage",
        "terseLabel": "Fee percentage on outstanding letters of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityLettersOfCreditFeePercentage",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rop_MGASystemsHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MGA Systems Holdings, Inc",
        "label": "MGA Systems Holdings, Inc [Member]",
        "terseLabel": "MGA Systems Holdings, Inc"
       }
      }
     },
     "localname": "MGASystemsHoldingsIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_MulveyEtAlVVertaforeIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mulvey, et al. v. Vertafore, Inc.",
        "label": "Mulvey, et al. v. Vertafore, Inc. [Member]",
        "terseLabel": "Mulvey, et al. v. Vertafore, Inc."
       }
      }
     },
     "localname": "MulveyEtAlVVertaforeIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_NetEarningsPerShareFromContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Earnings Per Share From Continuing Operations",
        "label": "Net Earnings Per Share From Continuing Operations [Abstract]",
        "terseLabel": "Net earnings per share from continuing operations:"
       }
      }
     },
     "localname": "NetEarningsPerShareFromContinuingOperationsAbstract",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "rop_NetEarningsPerShareFromDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Earnings Per Share From Discontinued Operations",
        "label": "Net Earnings Per Share From Discontinued Operations [Abstract]",
        "terseLabel": "Net earnings per share from discontinued operations:"
       }
      }
     },
     "localname": "NetEarningsPerShareFromDiscontinuedOperationsAbstract",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "rop_NetworkSoftwareAndSystemsSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Network Software And Systems Segment [Member]",
        "label": "Network Software And Systems Segment [Member]",
        "terseLabel": "Network Software"
       }
      }
     },
     "localname": "NetworkSoftwareAndSystemsSegmentMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_NetworkSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Network Software",
        "label": "Network Software [Member]",
        "terseLabel": "Network Software"
       }
      }
     },
     "localname": "NetworkSoftwareMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_ProceedsFromDispositionOfDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Disposition Of Discontinued Operations",
        "label": "Proceeds From Disposition Of Discontinued Operations",
        "terseLabel": "Proceeds from disposition of discontinued operations"
       }
      }
     },
     "localname": "ProceedsFromDispositionOfDiscontinuedOperations",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_ProceedsFromStockBasedCompensationNet": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock options, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.",
        "label": "Proceeds from stock based compensation, net",
        "terseLabel": "Proceeds from stock-based compensation, net"
       }
      }
     },
     "localname": "ProceedsFromStockBasedCompensationNet",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_ProductRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Revenue",
        "label": "Product Revenue [Member]",
        "terseLabel": "Product Revenue"
       }
      }
     },
     "localname": "ProductRevenueMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_RIPICTopCoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RIPIC TopCo",
        "label": "RIPIC TopCo [Member]",
        "terseLabel": "RIPIC TopCo"
       }
      }
     },
     "localname": "RIPICTopCoMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SedaruIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sedaru, Inc",
        "label": "Sedaru, Inc [Member]",
        "terseLabel": "Sedaru, Inc."
       }
      }
     },
     "localname": "SedaruIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SegmentOperatingProfit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues before Corporate expenses.",
        "label": "Segment Operating Profit",
        "terseLabel": "Operating profit"
       }
      }
     },
     "localname": "SegmentOperatingProfit",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_SeniorNotesDue2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes Due 2022 [Member]",
        "netLabel": "Senior Notes Due 2022",
        "terseLabel": "$500 3.125% senior notes due 2022",
        "verboseLabel": "3.125% senior notes due 2022"
       }
      }
     },
     "localname": "SeniorNotesDue2022Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDue2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due 2023 [Member]",
        "label": "Senior Notes Due 2023 [Member]",
        "terseLabel": "$700 3.650% senior notes due 2023"
       }
      }
     },
     "localname": "SeniorNotesDue2023Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDue2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes Due 2025 [Member]",
        "terseLabel": "$300 3.850% senior notes due 2025"
       }
      }
     },
     "localname": "SeniorNotesDue2025Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDue2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes Due 2026 [Member]",
        "terseLabel": "$700 3.800% senior notes due 2026"
       }
      }
     },
     "localname": "SeniorNotesDue2026Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDue2028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due 2028 [Member]",
        "label": "Senior Notes Due 2028 [Member]",
        "terseLabel": "$800 4.200% senior notes due 2028"
       }
      }
     },
     "localname": "SeniorNotesDue2028Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDueJune2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due June 2030",
        "label": "Senior Notes Due June 2030 [Member]",
        "verboseLabel": "$600 2.000% senior notes due 2030"
       }
      }
     },
     "localname": "SeniorNotesDueJune2030Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDuein2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due in 2024",
        "label": "Senior Notes Due in 2024 [Member]",
        "terseLabel": "$500 2.350% senior notes due 2024"
       }
      }
     },
     "localname": "SeniorNotesDuein2024Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorNotesDuein2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due in 2029",
        "label": "Senior Notes Due in 2029 [Member]",
        "terseLabel": "$700 2.950% senior notes due 2029"
       }
      }
     },
     "localname": "SeniorNotesDuein2029Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorUnsecuredNotesDueAugust152022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Due August 15, 2022",
        "label": "Senior Unsecured Notes Due August 15, 2022 [Member]",
        "verboseLabel": "$300 0.450% senior notes due 2022"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDueAugust152022Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorUnsecuredNotesDueFebruary152031Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Due February 15, 2031",
        "label": "Senior Unsecured Notes Due February 15, 2031 [Member]",
        "verboseLabel": "$1,000 1.750% senior notes due 2031"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDueFebruary152031Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorUnsecuredNotesDueSeptember152025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Due September 15, 2025",
        "label": "Senior Unsecured Notes Due September 15, 2025 [Member]",
        "verboseLabel": "$700 1.000% senior notes due 2025"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDueSeptember152025Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SeniorUnsecuredNotesDueSeptember152027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Due September 15, 2027",
        "label": "Senior Unsecured Notes Due September 15, 2027 [Member]",
        "verboseLabel": "$700 1.400% senior notes due 2027"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDueSeptember152027Member",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of vest dates pertaining to a share-based award plan other than a stock option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Vest Date Fair Value",
        "terseLabel": "Weighted average vest date fair value per share (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageVestDateFairValue",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "rop_SingaporeTechnologiesEngineeringLtdAffiliateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Singapore Technologies Engineering Ltd Affiliate",
        "label": "Singapore Technologies Engineering Ltd Affiliate [Member]",
        "terseLabel": "Singapore Technologies Engineering Ltd Affiliate"
       }
      }
     },
     "localname": "SingaporeTechnologiesEngineeringLtdAffiliateMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SoftwareRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Related",
        "label": "Software Related [Member]",
        "terseLabel": "Software related"
       }
      }
     },
     "localname": "SoftwareRelatedMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SoftwareRelatedNonRecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Related, Non-recurring",
        "label": "Software Related, Non-recurring [Member]",
        "terseLabel": "Non-recurring"
       }
      }
     },
     "localname": "SoftwareRelatedNonRecurringMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SoftwareRelatedRecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Related, Recurring",
        "label": "Software Related, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "SoftwareRelatedRecurringMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_SoftwareRelatedReoccurringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Related, Reoccurring",
        "label": "Software Related, Reoccurring [Member]",
        "terseLabel": "Reoccurring"
       }
      }
     },
     "localname": "SoftwareRelatedReoccurringMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total consideration received during the period for purchases of shares of stock from participants of the employee stock purchase plan.",
        "label": "Stock Purchased During Period Value Employee Stock Purchase Plans",
        "terseLabel": "Amount paid for stock purchased during the period by participants in the employee stock purchase plan"
       }
      }
     },
     "localname": "StockPurchasedDuringPeriodValueEmployeeStockPurchasePlans",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rop_TechnologyEnabledProductsSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology Enabled Products Segment",
        "label": "Technology Enabled Products Segment [Member]",
        "terseLabel": "Technology Enabled Products"
       }
      }
     },
     "localname": "TechnologyEnabledProductsSegmentMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TransCore Holdings Inc, Zetec, and Civco Radiotherapy",
        "label": "TransCore Holdings Inc, Zetec, and Civco Radiotherapy [Member]",
        "terseLabel": "TransCore Holdings Inc, Zetec and Civco Radiotherapy"
       }
      }
     },
     "localname": "TransCoreHoldingsIncZetecAndCivcoRadiotherapyMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_TransCoreMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TransCore",
        "label": "TransCore [Member]",
        "terseLabel": "TransCore"
       }
      }
     },
     "localname": "TransCoreMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_VerathonIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Verathon, Inc.",
        "label": "Verathon, Inc. [Member]",
        "terseLabel": "Verathon, Inc."
       }
      }
     },
     "localname": "VerathonIncMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_VertaforeLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vertafore Litigation",
        "label": "Vertafore Litigation [Member]",
        "terseLabel": "Vertafore Litigation"
       }
      }
     },
     "localname": "VertaforeLitigationMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rop_ZetecMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zetec",
        "label": "Zetec [Member]",
        "terseLabel": "Zetec"
       }
      }
     },
     "localname": "ZetecMember",
     "nsuri": "http://ropertech.com/20220630",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r131",
      "r174",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r194",
      "r198",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r288",
      "r290",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r131",
      "r174",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r194",
      "r198",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r286",
      "r288",
      "r290",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r73",
      "r75",
      "r129",
      "r130",
      "r297",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r267",
      "r269",
      "r270",
      "r271",
      "r296",
      "r326",
      "r373",
      "r376",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r555",
      "r557",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r267",
      "r269",
      "r270",
      "r271",
      "r296",
      "r326",
      "r373",
      "r376",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r555",
      "r557",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r201",
      "r269",
      "r270",
      "r349",
      "r353",
      "r510",
      "r553",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r201",
      "r269",
      "r270",
      "r349",
      "r353",
      "r510",
      "r553",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r260",
      "r267",
      "r269",
      "r270",
      "r271",
      "r296",
      "r326",
      "r363",
      "r373",
      "r376",
      "r404",
      "r405",
      "r406",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r555",
      "r557",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r260",
      "r267",
      "r269",
      "r270",
      "r271",
      "r296",
      "r326",
      "r363",
      "r373",
      "r376",
      "r404",
      "r405",
      "r406",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r555",
      "r557",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r74",
      "r75",
      "r129",
      "r130",
      "r297",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r144",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r144",
      "r149",
      "r265",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r144",
      "r149",
      "r265",
      "r374",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r523",
      "r544"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r207",
      "r208"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r44",
      "r520",
      "r538"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "verboseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r50",
      "r77",
      "r78",
      "r79",
      "r539",
      "r562",
      "r565"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r76",
      "r79",
      "r86",
      "r87",
      "r88",
      "r132",
      "r133",
      "r134",
      "r451",
      "r491",
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted average useful life of finite-lived intangible assets (in years)"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r48",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r415",
      "r416",
      "r417",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net earnings from continuing operations to cash flows from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r96",
      "r118",
      "r316",
      "r482"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r118",
      "r236",
      "r244"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive stock options (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/WeightedAverageSharesOutstandingNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r42",
      "r127",
      "r182",
      "r189",
      "r196",
      "r213",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r448",
      "r452",
      "r467",
      "r493",
      "r495",
      "r518",
      "r537"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r35",
      "r61",
      "r127",
      "r213",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r448",
      "r452",
      "r467",
      "r493",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Assets [Abstract]"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Current assets held for sale",
        "totalLabel": "Current assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r372",
      "r375",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r372",
      "r375",
      "r431",
      "r432",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r441",
      "r442",
      "r443"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "terseLabel": "Intangible assets acquired, not subject to amortization"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Other identifiable intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r221"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r32",
      "r38",
      "r120"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes 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.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r114",
      "r120",
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r114",
      "r471"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "terseLabel": "Cash flows used in financing activities from discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Cash provided by operating activities from discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r70",
      "r524",
      "r543"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Dividends declared (in usd per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r47",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r82",
      "r84",
      "r85",
      "r94",
      "r529",
      "r549"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r237",
      "r242",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract Balances"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r336",
      "r337",
      "r350"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 1.0,
       "parentTag": "rop_ContractWithCustomerNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedLabel": "Deferred revenue - current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r336",
      "r337",
      "r350"
     ],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 3.0,
       "parentTag": "rop_ContractWithCustomerNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "negatedTerseLabel": "Deferred revenue - non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from contract liability balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r198",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r101",
      "r127",
      "r213",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r467"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer related intangibles"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r125",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r310",
      "r317",
      "r318",
      "r320",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r126",
      "r131",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r321",
      "r322",
      "r323",
      "r324",
      "r483",
      "r519",
      "r521",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r293",
      "r321",
      "r322",
      "r481",
      "r483",
      "r484"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Aggregate principal amount",
        "verboseLabel": "Face amount of debt"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r67",
      "r313",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Senior unsecured, interest rate during period"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r67",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Fixed interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r68",
      "r126",
      "r131",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r321",
      "r322",
      "r323",
      "r324",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Proportion of principal redeemed (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r68",
      "r126",
      "r131",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r319",
      "r321",
      "r322",
      "r323",
      "r324",
      "r329",
      "r330",
      "r331",
      "r332",
      "r480",
      "r481",
      "r483",
      "r484",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.",
        "label": "Deferred Compensation Cash-Based Arrangements, Liability, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r419",
      "r420"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r419",
      "r420"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r118",
      "r251"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization of property, plant and equipment"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r349",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r380",
      "r381",
      "r410",
      "r411",
      "r412",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent, after disposal, of ownership interest of a discontinued operation in which an equity method investment is retained.",
        "label": "Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal",
        "terseLabel": "Retaining minority interest"
       }
      }
     },
     "localname": "DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "auth_ref": [
      "r7",
      "r9",
      "r11",
      "r26"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "terseLabel": "Gain / (loss) on disposition of discontinued operations, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r92",
      "r546"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "totalLabel": "Earnings before income taxes",
        "verboseLabel": "Pretax gain on disposition of business"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "auth_ref": [
      "r7",
      "r8",
      "r26"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      },
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "terseLabel": "Earnings from discontinued operations, net of tax",
        "totalLabel": "Earnings from discontinued operations, net of tax"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r26",
      "r421",
      "r427",
      "r429"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Income taxes",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "terseLabel": "Disposed of by Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": {
     "auth_ref": [
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]",
        "terseLabel": "Held-for-sale or Disposed of by Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Assets held for sale",
        "totalLabel": "Assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "terseLabel": "Upfront, pre-tax cash proceeds"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Consideration received from disposal"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r21",
      "r29"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill, Current",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "auth_ref": [
      "r21",
      "r29"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Current",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Inventory",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r21",
      "r29"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r30",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r372",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r333",
      "r534"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedTerseLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r95",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r152",
      "r154",
      "r159",
      "r160",
      "r161",
      "r166",
      "r167",
      "r458",
      "r459",
      "r530",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r95",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r154",
      "r159",
      "r160",
      "r161",
      "r166",
      "r167",
      "r458",
      "r459",
      "r530",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r162",
      "r164",
      "r165",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/WeightedAverageSharesOutstanding"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r471"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of foreign currency exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Tax effect recognized in net earnings from continuing operations"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r86",
      "r87",
      "r88",
      "r132",
      "r133",
      "r134",
      "r138",
      "r146",
      "r148",
      "r169",
      "r214",
      "r328",
      "r333",
      "r415",
      "r416",
      "r417",
      "r422",
      "r423",
      "r457",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r491",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": {
     "auth_ref": [
      "r97",
      "r98",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.",
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal"
       }
      }
     },
     "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r463",
      "r464",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r308",
      "r321",
      "r322",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r464",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r308",
      "r321",
      "r322",
      "r364",
      "r365",
      "r370",
      "r371",
      "r464",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r463",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.",
        "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fixed-Rate Senior Notes, Fair Value"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r308",
      "r321",
      "r322",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r40",
      "r243"
     ],
     "calculation": {
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r237",
      "r240",
      "r243",
      "r246",
      "r511",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r243",
      "r515"
     ],
     "calculation": {
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-lived intangible assets, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r237",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r243",
      "r511"
     ],
     "calculation": {
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Finite-lived intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Unallocated corporate general and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r39",
      "r222",
      "r223",
      "r230",
      "r234",
      "r495",
      "r517"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r224",
      "r234"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Additions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillOtherIncreaseDecrease": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Other Increase (Decrease)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "GoodwillOtherIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r231",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill, Translation and Purchase Accounting Adjustments",
        "terseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r99",
      "r127",
      "r182",
      "r188",
      "r192",
      "r195",
      "r198",
      "r213",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r467"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit:",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r100",
      "r119",
      "r141",
      "r142",
      "r143",
      "r144",
      "r158",
      "r161",
      "r445"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "Net earnings from continuing operations",
        "verboseLabel": "Net earnings from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r91",
      "r182",
      "r188",
      "r192",
      "r195",
      "r198",
      "r516",
      "r526",
      "r532",
      "r551"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Earnings before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r89",
      "r95",
      "r137",
      "r141",
      "r142",
      "r143",
      "r144",
      "r154",
      "r159",
      "r160",
      "r459",
      "r525",
      "r527",
      "r530",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r89",
      "r95",
      "r137",
      "r141",
      "r142",
      "r143",
      "r144",
      "r154",
      "r159",
      "r160",
      "r161",
      "r459",
      "r530",
      "r545",
      "r548",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r26",
      "r446"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Net earnings from discontinued operations",
        "totalLabel": "Net earnings from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r372",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]",
        "verboseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r3",
      "r13",
      "r14",
      "r15",
      "r16",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAmountsIncludedinDiscontinuedOperationsDetails",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r253",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r147",
      "r148",
      "r180",
      "r421",
      "r427",
      "r428",
      "r552"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r117",
      "r508"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquired businesses:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r161",
      "r379"
     ],
     "calculation": {
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Common stock awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r239",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0
      },
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite-lived intangible assets (excluding goodwill)"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r239",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "totalLabel": "Intangible assets, gross (excluding goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r235",
      "r241"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangible assets, net",
        "totalLabel": "Intangible assets, net (excluding goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r90",
      "r176",
      "r479",
      "r482",
      "r531"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://ropertech.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished products"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r33",
      "r59",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://ropertech.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://ropertech.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.",
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "terseLabel": "Raw materials and supplies"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSupplies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r59",
      "r217"
     ],
     "calculation": {
      "http://ropertech.com/role/InventoriesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Inventory reserves"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://ropertech.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letters of credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross": {
     "auth_ref": [
      "r485",
      "r486",
      "r489"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross rentals receivable equal to the future cash flows from the lessee.",
        "label": "Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Gross",
        "terseLabel": "Payments initially equaling"
       }
      }
     },
     "localname": "LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r64",
      "r127",
      "r190",
      "r213",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r449",
      "r452",
      "r453",
      "r467",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r53",
      "r127",
      "r213",
      "r467",
      "r495",
      "r522",
      "r541"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r36",
      "r66",
      "r127",
      "r213",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r449",
      "r452",
      "r453",
      "r467",
      "r493",
      "r494",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "totalLabel": "Liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r250",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Current liabilities held for sale",
        "totalLabel": "Current liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r23",
      "r25",
      "r29",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "terseLabel": "Liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r62",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r62",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Fee percentage on undrawn amounts"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LitigationSettlementExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.",
        "label": "Litigation Settlement, Expense",
        "terseLabel": "Litigation settlement, one time charge"
       }
      }
     },
     "localname": "LitigationSettlementExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount",
        "terseLabel": "Fixed rate senior notes carrying amount"
       }
      }
     },
     "localname": "LongtermDebtPercentageBearingFixedInterestAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r68",
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r275",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency [Abstract]",
        "terseLabel": "Loss Contingency [Abstract]"
       }
      }
     },
     "localname": "LossContingencyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDisclosures": {
     "auth_ref": [
      "r264",
      "r266",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.",
        "label": "Contingencies Disclosure [Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "LossContingencyDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/Contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LossContingencyNumberOfPlaintiffs": {
     "auth_ref": [
      "r266",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.",
        "label": "Loss Contingency, Number of Plaintiffs",
        "terseLabel": "Number of individuals represented by class actions"
       }
      }
     },
     "localname": "LossContingencyNumberOfPlaintiffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "auth_ref": [
      "r266",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of pending claims pertaining to a loss contingency.",
        "label": "Loss Contingency, Pending Claims, Number",
        "terseLabel": "Number of pending putative class actions"
       }
      }
     },
     "localname": "LossContingencyPendingClaimsNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/ContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r30",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Business Acquisitions and Disposition"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDisposition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Ownership percentage by parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Cash flows used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from (used in) financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "totalLabel": "Cash flows used in financing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from (used in) investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "totalLabel": "Cash used in investing activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r114",
      "r116",
      "r119"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r114",
      "r116",
      "r119"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Cash provided by operating activities from continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r29",
      "r80",
      "r83",
      "r88",
      "r93",
      "r119",
      "r127",
      "r137",
      "r141",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r158",
      "r182",
      "r188",
      "r192",
      "r195",
      "r198",
      "r213",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r285",
      "r287",
      "r289",
      "r291",
      "r292",
      "r459",
      "r467",
      "r528",
      "r547"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net earnings",
        "terseLabel": "Net earnings",
        "totalLabel": "Net earnings"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r1",
      "r135",
      "r136",
      "r139",
      "r140",
      "r149",
      "r150",
      "r151",
      "r210",
      "r211",
      "r215",
      "r216",
      "r424",
      "r425",
      "r426",
      "r456",
      "r460",
      "r461",
      "r462",
      "r468",
      "r469",
      "r470",
      "r487",
      "r488",
      "r490",
      "r492",
      "r512",
      "r513",
      "r514",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RecentAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-lived assets:"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other (expense) income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r182",
      "r188",
      "r192",
      "r195",
      "r198"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r31",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r60",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r446",
      "r447",
      "r450"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r81",
      "r84",
      "r446",
      "r447",
      "r450"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents and other protective rights"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForOtherOperatingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for operating activities classified as other.",
        "label": "Payments for Other Operating Activities",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForOtherOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r106",
      "r109"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Cash dividends to stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions of businesses, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherProductiveAssets": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.",
        "label": "Payments to Acquire Other Productive Assets",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Develop Software",
        "negatedTerseLabel": "Capitalized software expenditures"
       }
      }
     },
     "localname": "PaymentsToDevelopSoftware",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r34",
      "r219",
      "r220"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r111",
      "r113"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "terseLabel": "Borrowings (payments) under revolving line of credit, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Proceeds from Sale of Equity Method Investments",
        "terseLabel": "Proceeds from Sale of Equity Method Investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTreasuryStock": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.",
        "label": "Proceeds from Sale of Treasury Stock",
        "terseLabel": "Treasury stock sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r110",
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Cash received from exercise of options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r252",
      "r495",
      "r533",
      "r542"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedThirdPartyEnvironmentalRecoveriesReceivable": {
     "auth_ref": [
      "r259"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and reasonably estimable amounts of recoveries from third-parties pertaining to an entity's environmental remediation obligations. An entity's balance sheet may include several assets that relate to an environmental remediation obligation. Among them are the following: a. Receivables from other potentially responsible parties that are not providing initial funding; b. anticipated recoveries from insurers; and c. anticipated recoveries from prior owners as a result of indemnification agreements.",
        "label": "Recorded Third-Party Environmental Recoveries Receivable",
        "terseLabel": "Indebtedness third-party"
       }
      }
     },
     "localname": "RecordedThirdPartyEnvironmentalRecoveriesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock Awards"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r49",
      "r333",
      "r495",
      "r540",
      "r561",
      "r565"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r132",
      "r133",
      "r134",
      "r138",
      "r146",
      "r148",
      "r214",
      "r415",
      "r416",
      "r417",
      "r422",
      "r423",
      "r457",
      "r558",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r173",
      "r174",
      "r187",
      "r193",
      "r194",
      "r201",
      "r202",
      "r205",
      "r348",
      "r349",
      "r510"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net revenues",
        "verboseLabel": "Net revenues:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r352",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenues from Contracts"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContracts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Remaining performance obligations, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Remaining performance obligations, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r431",
      "r432",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r3",
      "r13",
      "r14",
      "r15",
      "r16",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of Discontinued Operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r237",
      "r242",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r237",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Intangible Assets - Subject to Amortization"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r245",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Intangible Assets - Not Subject to Amortization"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r37",
      "r56",
      "r57",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r182",
      "r185",
      "r191",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r182",
      "r185",
      "r191",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r377",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Assumptions Used to Value Option Grants"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/WeightedAverageSharesOutstandingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r170",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r205",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r234",
      "r262",
      "r263",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r170",
      "r171",
      "r172",
      "r182",
      "r186",
      "r192",
      "r196",
      "r197",
      "r198",
      "r199",
      "r201",
      "r204",
      "r205",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Business Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesFromDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://ropertech.com/role/FairValueofFinancialInstrumentsScheduleofFixedRateSeniorNotesFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Non-cash stock compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Discount on the average closing price for the employee stock purchase plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Restricted stock awards granted during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value per share of restricted stock awards granted during the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "terseLabel": "Restricted stock awards vested during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value per share (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield (%)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility (%)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate (%)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Percentage of eligible earnings to purchase common stock through the employee stock purchase plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Employee stock options granted during the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Fair value per share (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected option life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoValueOptionGrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortDurationContractsDiscountedLiabilitiesDiscountRate": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used to obtain present value of liability for unpaid claim and claim adjustment expense for short-duration contract issued by insurance entity.",
        "label": "Short-Duration Contract, Discounted Liability, Discount Rate",
        "terseLabel": "Majority stake obtained"
       }
      }
     },
     "localname": "ShortDurationContractsDiscountedLiabilitiesDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r12",
      "r170",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r198",
      "r205",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r234",
      "r255",
      "r262",
      "r263",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessSegmentsDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails",
      "http://ropertech.com/role/RevenuesfromContractsDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r72",
      "r86",
      "r87",
      "r88",
      "r132",
      "r133",
      "r134",
      "r138",
      "r146",
      "r148",
      "r169",
      "r214",
      "r328",
      "r333",
      "r415",
      "r416",
      "r417",
      "r422",
      "r423",
      "r457",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r491",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r169",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r46",
      "r47",
      "r328",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r328",
      "r333"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Restricted stock activity"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r46",
      "r47",
      "r333",
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r72",
      "r328",
      "r333"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock option exercises"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r46",
      "r47",
      "r328",
      "r333",
      "r334"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Treasury stock sold"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r47",
      "r51",
      "r52",
      "r127",
      "r209",
      "r213",
      "r467",
      "r495"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited",
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r478",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r478",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r478",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalDeferredPurchasePrice": {
     "auth_ref": [
      "r121",
      "r122",
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.",
        "label": "Supplemental Deferred Purchase Price",
        "terseLabel": "Purchase price proceeds"
       }
      }
     },
     "localname": "SupplementalDeferredPurchasePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/BusinessAcquisitionsandDispositionDetails",
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityunaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r71",
      "r334",
      "r335"
     ],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "rop_ContractWithCustomerNetAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "verboseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/RevenuesfromContractsContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedBalanceSheetsunaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnpatentedTechnologyMember": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based innovations or scientific advances that have not been patented.",
        "label": "Unpatented Technology [Member]",
        "terseLabel": "Unpatented technology"
       }
      }
     },
     "localname": "UnpatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]",
        "terseLabel": "Effect of potential common stock:"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r153",
      "r161"
     ],
     "calculation": {
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r152",
      "r161"
     ],
     "calculation": {
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://ropertech.com/role/CondensedConsolidatedStatementsofEarningsunaudited",
      "http://ropertech.com/role/WeightedAverageSharesOutstandingScheduleofWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(3)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=109237650&loc=d3e13022-110858"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127163"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127197"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=123585891&loc=d3e19793-108362"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=126934054&loc=d3e42229-112728"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123391856&loc=d3e42840-112730"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123392319&loc=SL77920254-209983"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=d3e14881-158438"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r568": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r569": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r571": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r572": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r573": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>70
<FILENAME>0000882835-22-000060-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000882835-22-000060-xbrl.zip
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
M6[?Z5E07A$EW584GX+O*/5YE;:[]GI=,XP-7!.O/>&$Q7)T\_PM02P,$%
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
M'^:$+FW3V  4L^(.U^5NI))1\QQZ)YSJHAGY"_#(DYI;Z_OF98_,OSRGS>$
M?VU9+\.7;RU<?]I:9<, G]FSEG8"6E+F6"KVC"KZU;'60!=C=R.:_3ZC8>)W
M LSQ_. _W!1F.&]MM9C%PF*53I:"93O,9&QBO'7_#T\73PJ0/?@J)6Q@A1M2
MC2B\K/)-I_^)F)+M/B/LF09YK42VQ%G@$7V+(4 ]C"-SMCHQ%$?/7BVD;2X'
MAR=OQJKG2%VYJ6VF, >1(J91B81I#BZHY'C""1 D@]IN%=B$[LUSZM#.I]W&
MJV.\.#..1=KL]78N?A%PVU?8+%P;+8& V34WIT#B"8HY-<:N02H5;)@L,E"$
MV[RV;AJCY$&CJ%+D3S.,@5B>H*%5 E-/(C,94:[5'LTE.#95 T^X4^MZ[G76
M&JS =$?ZW)G."H-Y3V];PVW3NK(9]YHS[ATQ;Q+URD"]S>I\ML;BZ2GYF_;_
MOO_P>QS=H KP[L/5F54"P/Z5)BYE3@7@'#DLT,2S/C8X6R8<(H _)_ )LQ9)
M2XBC.Z$Q-9>B7DEQ*W/X '^*MB^C4Y>=B]6P:8+N./;/8?J0C#+0SI"Q^XB/
M0)S<AR.+<@VX R%_97(L05%[N:QJC*C>G]^H_9ZW5??G1(;A5S?\$^2C!K 2
M>O&G BL):;J>3.].TSU!&LI,P/;\J3$G7K=@.(X.>@S#@>L(_[P]>W?^_OSF
M_,/[ZZ]X;!Z_Z-V+#O8HD3YC"/8>VC?EK^M';:"3@][S([M$W4K36SE0.9^T
M3Z\F<<U#XR(FUU:,6G==4C[PW'D_$J!35*V;QE)@?Z(''>1$.&UB/%Y##6P-
ME>Q[D3V>7,&FS<<4E**4D6BF-G%3:TRZ=;?EQ ILN0?9)X%?OHA?_)X$JV(0
M<IC03.*(7;#T9UDKD*G)"/9:@MBM4_R8P6DP-!>8KX0&2M7FNR03:AP#BQ6)
ME&1V4=@3;6]S7Z"J1Z>JP4!EZ$A?'6'9RD-NY@3R]5+J$I2>AN *JHDP7W?'
MR"EHH.$H-V1D/U($(<9OZ*71(STN<OLS!2!B+GJ<?3['7=9IKX!1;E4JTQ5X
MZJJ1J**\B":%KD!A4H5S[7L+C2D.(@>#B:(VIV")5LCF;VN,!L#:4])\=$7!
M7'00%SHR866J-;646$;E"#.H^C)*45O#*(/U$CIR]8B'XSOHBJ&U"C+CT64&
M:$19AIE&3=[0JL\EU.1;00?V\2_TY/+/RT&O\+7W7N(<EO< ?03"?'S"K$"[
M@,5I=1A8I:ID"R3C2,NA^2LMQJCA)"C_T.,-.XKS!6%7PI]<3 "BGI3ZF**K
M6B457@UCU!FE+9E(^4P@&Z\Q6=4@%^&<*R8@J_]M?.R:QQ+*A&&14B,S #Z9
M^E[!;VH\ 6W,1FMY/'3 H\27E0IZV9,48HD,NUE&UR,IJ^CM2A4T)N>W,I'C
M/IRT1P=Q=+A_>!"(X/&) 'BZ(\ENU:1 "2"4. D"@O(M70+EWP[B%R^>QS '
M_"?:X51BU@C+N@]")R&_"@H=Z1()F]%8F;MITH&BLT\3/$=+3A*$\5\]W[?C
M[X*1*4L^_<T8$Z%($YV(*<5,9G(8?]9%/4%Y6=:B083)!)P9&%O$UDUKF@UD
M4"&"?V=3F;TNX;] S&_%"NOR&M4E%=-(?DKDI(JN155K^!RCPHS?&\L-_BPQ
MF903LOLB_T@9UN_E7?2O0G^,W5]40XEX0$JS*$!]!W@OR4!K":3U)%7=T3O<
M.X9]BGYWN1.K)C7.\FBE=I QU61WM/,VUFE=6Y+Y^=/'Z#"%ZE&>2>/\I(!2
M5++$+#[HH<B-G?'T:P!*P!H3Q>&V$L5)78T*O3JJ("FRQH1QM!(];CUHXQ2D
MO,O0.YF@8UMDIM+A?1']4Q696%$FP<,R+8,Z\L7J2)>-MSIEI.O)"]/-'G=*
MI!?%%)HJZBI*ZTEF&M*S([JL"=840R0@0EB<:"G*(B>#%UDJ-1TC0=D>2,Z/
M+0VW26M.[Z@\R6H*NU*>:^RG/>"5 Z[Z!6U1I+>J1&^EE.U!=CDPA-H]C%9K
MH]WS!E<C6+OAJ%5GBXZLKU4#M-,W+X^F"$W-VOR4MP^V?G$K=6XTWC/T#4_]
MM_:= &NS_0_ '#I:FTGC:<NETQRIA<W2C'6%ZOL.6)&\Y+%S6(O;0J7".%O2
MHNY3!O8T.FF"@.A[5C0<%V_L?@6ZH=1SRM].T+5V-V*T/2!\C2@-.#OX?UZ$
M6,WCP[B)<K0.MB>Y+ZE0P/@Q%:@BI)L *5&F-$H4J@6B*Y#L@(B.]HWW8S#O
M7NRV1U;$F26C-4^C5%*BN4%+Q:H%PUB42(&QT8;WX&4S6!.85TH>'5.&8=_V
M0E+-ZY4$N7JI$82LFG(%!:Z!EHE4M\A^=44@U4DF!9X,R4@F'^$P2K48F-/H
M3FF4$,8-"]1",-U4@JSQH0678YB3J31CDY ?B=) 8$NLT4(18S,])9U=&;PR
MYH&JW!69O)=5]'NA/^*8IV*"^NKN"@!\<&&<4,1#W'=@FW08(C9,9&F3)1^X
M(-.\DFT;(B0!B.C;' F<+>4'I9O<[S&>G"P^[;Y:XN[D@Y',&+Q&I:[P^;><
M*CVOL?#3X%Z(">DII(*X-]%R(F 2O &HA,">I'4R6X]3K)E?QT">1ZO*I@SX
M5_>M#BE_R>YB7/E'+\CI*.A802?9P[D%"(5"H5#HR_33)R7<!:<=E6I@\HN8
M.H6J,Q+<E]4=GOHXSC]%5O/Q<J/&<@X<HALN:YT.FU5G=1K; /5QJQV[_$N-
MA[4UI.R>E7;3#+;=(ZAYUI"'K6O )+Z6PA=LNT>W[49@^H-A\=:XH58=9(P;
M1]FLVBL6HY88M9;K'$O2Q?$\Q"RYBA3AP@M[F62^L2UWR)>$0P'K:T)5\$C^
M7C5ZZ>G3<>/JFI^^!^_,$VY-4GOS'R#3>&#0.,?^-!-WN#[)9]?'@R[O>-"@
M$^+<9L6V\%\67;B3+IJ#*P&0Y,2+G7_3\7D)8V9"6T".Q/D 9Y$% O,_/CY_
MNO)<13)1>]<]VZ4DBZ[DK<QK=-2P$7OPZN5QH(4GZ-70I^R_&_$)MJ"J]5H4
ML#6SL:J,*SY)HR%E"!HW'Q*2*0NF5JV^!_[@^?XS]-TX%R"G4S?2JADT)KR3
M(E.I_<3K$D=U#CJ)IHPJ*\-X BF64\-TN&R)"J0J@HK+B@2#->2GSO>(RBF;
MBOQ"K!65%KFK76'C._ALV*9I(D=N= -GW\Z/;'O0#7@@8IJ."%1M%@]YI[4(
M[<3+7RF%>-</P^"/$WBH3&19%MIIEYTW-H^GP7$"@8N?J.-*]$;F0)15=)F)
ME;,Q!7'.QI.LF$K9FEE$<<@<:P+1L "2LJ5I*F]RD1=16*"FIZ(F6O65&P9^
M#XIY6#BBL@[$YN4[&01Z>E)Z,ER\:NGD61X./+EU% =B6F]BPA;0?5#5,"%_
MU<34@@KV_*;^'#OCT(%<GHY<*DGG2.U%Q%=--PLGYF+(Q=UGM*$X:O1T^_N5
M'*J2VZQVCAZH[JFH[K+07!1X)W2Z0C$UXMY=SE!>WWH-$]>W&70'^SO#4$NW
M+1P"$FR5?1<"FP0V65,V^=R1OG)-INFG]KFI+J_;!/)Z*O):KTJ/!Y17U#FA
M">P(CIYVI968E))=RN)<NM;BZY5:+*+NIZN^P'XX!/V7#RFR9@#!$+D&TSQ,
M;-P&-_I%7I?FU6PZ";T8=\=!-^TTZ@,YC:4/X;#P-3O>!CTM\ ",(->9RUG&
M $P]'K?PYA_RSDT5 W4 *@E)3I6EC:3SE[ U^,ZWL"*EO)6:0M'XLV'/LA+3
M/4&9:;$ER&:=:)R9A7*[;E>CP:NUVVI)&3T$.O6:./V5%]ZUD/BMV@V_8PY=
MGV34X0ZH@;E'LDM>$U*<>3)N&G]ONF841.K;GKYY-+< (7TSI&]^ ^F;KJ0$
MLY<H#@NR"3$@,;#NE>&U93,UE6*\S8<687V%5WNJ+/B@3#Z:,ID/%*X&'AWG
MN<NU0T4 +L_3>KQJ,P7/OU\) )4TADL/T\1EK)E#VD)@M74:R@Z)_DOD-::$
M'.X?'@8CY2GI"F7:ZGL].6H"Q0]S+ 7+T=8LO5110S1U+J.#%XS,%[/*G+I$
M>9,.A%]]%I8WD-P3D!P5XJW:""8;MVF7%;/IAA-#6#TXVTKJ<&?_M"8>*J5H
M0".NE_W0-,FF+]B\0X..CG;;1TNBV$XD*0=D/E7FP;Y"$#N-X Z4##"-2,W0
MF//63AJC'I1F@+*>3#*OZ]>X2#DUF2P=T\\R4/:34#:#@?.)=F%SWU=.ZD P
M;C)SQ:]S1['K_FYS.)UWP=1,DVW<RJGTR=//G\2KSJ[.KT]:UPJM2E/\RVX4
MSO.\417PQOD_T6RFFV*;<QH=[1^Z;Y$E[/?/#@Y;*:BSWB%&L_=J"-KUW 0+
MG'$!@LF9-X0UKK-*-?9\)G*[I.@0L_FI*O=F\FQGT,J'W8WG!@0VC1XVZ%%K
M1)M(LW#,.YD-R%_R^;&/=I[M[[I%W?7*('QR00P+]B7A&A$*Z4"HK-949( U
M'=FT\:.A#%5Y;2N>T0<T=-B'+*":1.+H>/]@K4(_<@5JSUHM0"G_7$7W*L?8
M*%<<Z;]ZN?^FQ=NM,IDF,QS1SJVC[0\PS<N4T0#FJO8Q61P,E*P8%G7)@@]A
MPU-9)EKUF3G8HU>B9&*D %-N'4[/QS\];RFP99%@5WUF(LGT+2JM5Q#AONM*
M.D/?._9<K1,T2TITB#N+U@"'=\4F G4].G5Q6GQT4I9R]:8''95F1H)FM)":
MS/?M0N_8U?JRU,* FF9$*7<4=W:8"X3V5(3FZ4_K1&V9I]8]#<F9.*YONZI*
MCN=JV!.1)77F G9^?F^@VL>FVK>PUM$[CL/#)ET7M4[6@W#9@&LE$3 (5^Y<
M+>0\ 3O#^/@(.GN(=7;D1*16I^QOJ5Q[&<2<H"I"^I7\-'<*=$&*@Q)-HC78
M]%)?D#8PLVS&.#O)J.R6VL8T/SXX\\"T5Y_MUD#//'7^(U@)>"_= )#]42A6
MC3W7%E-ZK4TA/[RAJOS7:[UV\T!V'+6-9/XNAMD,C9_*O(G2?K_ZEK4_W\Z^
M@)\3\IUQ"[L"_S1&+-YBJ^/A.=C1B+XK1V#8CHJ,?6Y^Q[L)TTAL\T?P+Q (
M.I=3_'/H'&-7'M3Z;2,!77V\FVO[9<HZL>69M,HE-@P*4NGQI=+Z-7]Q'BND
MFT4=:M8,8B>K5R#)&X];&^\(D7;6:WU I5G- B7="]11A!46C!8LO7?!NA(M
MUVOA5L6)TENW#DRHZ"3%$X@3_6SXB5-!;@G4(<?B._@[>,$>G43.A,XQFW'5
MI]WB<HTU12NU#<)>A5*-S>6*LS?G-V]/ E<$K@A<T7#%S0AL532, V-\VXRQ
M):G_ST+J?TC]#X?"(QT*7:A@:U%O. MJ:E.SR'V/^4KLKS?>^9([KH-%;XOH
MK'LXZO.;-0W@/<<Q9L9+[7_C.9BI*"RK!*4A:?**3R21CDO^-!!\90USX@G:
M)O'N6I=LPM[C,5]@^E)8S+781UQ#GSN.CUY"#D$@2F#1!T(6YHN^7/;>76XF
M[>;G9]XY[R2OJ2Z0 -!O3K[M9_L'.Q]W8R" (OGHDE;MYV+BJO ,W.R?M87M
M==N V^0ET^%C^"_#"2;]S.X^[>K.$FB21SL'NU[6GQ=JG"_OLQX*6@-Z0KLA
MR%PZV]PL\7WHT0^>Y>'7GV6ZRQQ@YC9+Y>U,OGLG&1WM''WE^7'ZD_3R IDV
MJ#XS]@L^4VG0,WUZB:-;8:N+9ZEN,@(^+,:6S+"\TGQ#@_.<"NTG^_N$&GLW
M\E][6)"4>J6G<:ONTC _<4)'O:X7A[NO>!?FS<1#%YFD1HHD#I#)VMO6E(AU
M,!%PYU"+,?Q19"K!#D(M7&P#'\I2B:&L*:S)S[.[QZ5B#JD>]U6K*F04/<5!
MF]\J7=@&>YB$N.K8%)8<4#*DG](,U)75)AW7D#I07F4DA@F RN9=_..DK/5
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
M%GFN*<%W2=4<VN?.$*:KR$B:9;#O,/-*QH1ODA[<8#BE&*'N,,\!TW$*#EJ
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
M!L3CQR<GKG1^(W,Y4%5TF8E\U91$I<=GXTE63,'L\&<68>?;LM!L?2A;2FQ
M[K7JUQ9XOM!-(;:!=UGV5H1IX$7!]$T0;==UOU2I$I1S<W][QT"O3T2O3![C
MF9#@JBD7CTM7 V@RI1%0B(_8%N+P3M]<YGWK]S&Q!?<FT[:#36&,Q.465@1T
M1ZT7;/:PUW78?\;"L:^K(OD8G:"?P&MYCZ6[F9?5$G.%42N1U$]RV?7KBD39
ME)GWIVL5*6L5;1SW#O9WABOHP,=I]E=X/#82CS?BLM;)"/,>2?!9)8\O/7<Y
M@#'\G?2B]T6^]W\<5,V5K&R#,284BF.E7F9RB=E7@E*:_!34B9C:2@';,WHY
M\I1V[I3Q;NM76Y U)&9%0O J)>.)U)FKO6JI,BZ)'Q_6F4XU,P+E.F?"SKR2
M7ET!2/S:Y<L#3R2,O_J1_N12@MJI*<U[B\0B4;@&)P/*SB80UK*5C9KLVA7F
M_32K 5=S5FA[E=CO9I+_'8"_RW2'/4"IP=#C^(E<0>W.1J1L(].'\^:)SAM/
M.*[ZD %!CPF(7+["TAK; C'J//4HD:G7]<8P6.L]4"J4%KO+\F[L('#B)7C8
M)OEFE6@J*-N]>A?7H@?B? 3BI$U=-7%VG5%\1!WN[Q]')V.& 41Q><7H28@Y
M@VYW3-G@TXKOO['-J9M3[G#_X'CFZIF#L?.FPX.Y1YC:@@;DB'IJ4H.IIE>)
MK9$C:4NK'L3MHU.T@\!=BU8\3IFGV:#'J^#.Y=3!#!4"/J8QJ7LJJRBMN?[#
M'-LVJ1QKP"0K,TBF#"96N=I6:B$%>@[FB,-?B90IE705VL."%RDF_%2DLF!O
M^)*1  AM"CG)5HV96I-Q05USD.RC=PZ7[=HA<7D62-.4A-^2FM'F*:QR6GI&
MAOLQ$1K8FGK3PYL1&A\,"6:UQ)1Y*NVS-2;TO3>8EA.A]%CF7B.>SJ6%U[;M
MVIKV)Z8"9L:GWZPQU1Z!8HN[ ..,"VK\ T+B:#]*$>K(Q\_[@@V)&R7::X/T
M[R+G*F"_31+W+]HK!GO4Y>C"=1I;T(P)5'"*M!*PPDQK)5*J-3<AULZ(,\V/
M8!FMRNIW-'+%?A94@?M4^FYA6HFTH%4C-=1 P16YY)I.K[*'.M3PI5[I4T?S
M "^XD:/>W1W1,(46[?EX<%Q4FW7!O:]VI&>W.$P)5Z*)6THK026MF%+'R@GU
MJ\4/L4VU8^O$?"^EIR)1QR@?.L+;2\JT:Q:V 43KG %-_"&30,0T=$XU[XYU
M6DW5(/S 2^I7N#>/YL^+W\[,AZ#O"K/F"U]- _5IXS SK#9!"<(=@TQ%H[*5
M=H.V6&"$,A!*,C-XFEBX3D!AC=78Q;T#FO;8DZ%8H$Z@BSA!9M.&.V>@T"P>
ML1&*7GU^FX5O5<GF'%EB<20:5$J<+=7V._ ^2FR@4Y\+:1$[FE#[\+^.-F&
M,4$OUCD6Q!% 2\@(GJNH@FU%Z>!,EAG7E 6=8&(*&LEBC<15CQGD5VZDBH3(
M3@1B,>PA*U.*)2/MHC ' 5-H7=PQI3>N[6X,V)TV!,&R[NUM2=8YF%N!D*P3
MDG6"\?>U1&U9K#S\R( <UO^%V"^ZRF%F(S6)HS_@U*HBK/JMN8V5GI@7B6U/
M5MO_VC;[9@1;TCIJL!3L+11\] !RG.9B$<MT: .\6D*$!??@D%=-EFH&'YL
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
MKN+.>[G8-!^:NC:[J0+S"6]G[U1@@2=@ 5?RC_[)MS*MUZ>E%LXH=3/B+NO
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
M0@69$9S6XS(JM'DFCG*GLBSJRRC%]4WQ'>##H,BRX@X^]J?1W!3O5#4J:O,
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
M%A)FD8%VX54Z[ \;^EFI:_B^9&;#'.&FFM=IZ@0%L'LZJ@.:P<_4@'TO$O'
MZUI%0=W/V:<E-+""*J?,B'D!UZ"9B8-FW@#E)RD=%:8S+D1+4QI)C+FB:4R'
MO@Q%Y"]TC*ZIE]KJF9,^=64W<P,IPIO%W0-=P>Z%+DUN1%' )1P(TKME.3<#
M(B]FN8RC5.)@1;[8;G3=2%KC_>4?E^-TSWH02\-3D&,GE<0/71+)6B/LAHK$
MPJ>=P]6/^E*B1[_"7\[]J(_JNCLV<N QKGXH;2C0Y0]; 0;S 'L>/ ^4?5)X
M+I@7Z@]7W]E_5^\-+&AR*T#D1P<O!FFN['3B:8M7,ZB[H73=:X4]ZZ,KOJGQ
M)@[RHTT%.\)H<I>8SG/*-0R]DY\?#(;!V!!%31KU&FPJJ:F=]P>Q;2*"A1%$
MA]L^C50@;0AT)Y+C%\F51K&@)ZC;0UDI5%]DHF'/JR@(+V=7]+#G(?)MAX_0
M8>>.>CD?'O= +4T;*=M>7'GB<23L?=WW-@JW."W)E&(=8RKF_>J!>!J3"X$H
M4,SGKJC36#4:#[3>$UVF  T99)Z)U./_,"]Y!Q&Y6R["J1'&T^=.]IJBV.L)
ML7W!KL3/POFZZYI.4=7WF,=5T9OO/ZW:+7'5+<,?,-_M%.C&\^\WB5@5!EJM
M=OI'L]T^[$@Z0K,/NVSA6#N0=RSX776"ZMZ9XRIR#8A)#((1[*%>0)D;H\/<
MVGL#IL5YKYO@I\-EHG%GSS9;H1'NS38Q_@K;\;!1"OP 4=QX8OOY K\EX_J-
M W9R/24SSX]CFZ;ES< 'Z5@#U8);5+=QW/5LJS3ACT=)]3:X1 A!9D,@KHC1
MLOAVF4BR*0(('*EHVV^1ZT^ME I/%ORA/$ZI&%PLE+<R\='*;J''.CGIK WY
M7KKDIP=[/-N!/79@C^^D[AY4<C>Q CK538?^[VMK_]C.@\$Y/940=LUQT&M'
M?M-9\'UMB-6C:=W^L<O4X"*E66@1J34-F%<(USJRDV'<EPT:2J]_[4<I>(/;
MM@UEME[R5EBY?U;XOJ^.VU#H-AW^XQ2_H>7O\-7!LXZSM+,B'@/Q&_A8W11-
M#ZGX5K]%K^76=?FC)68?WJT_/#YXU>76]\K>.H/NVP3O1QMV*X5PU47;G92)
MASY8W:1,*RDA>?YEE,SZ4L)/>(]@3FU,^956"O[ALU]_^8<%QL8$:"YSAN-0
M=54+2FV ULT2@BZLM4_^2DT2(MR M'@&XLW%S?JQ^<76P& &732D ]'\\QRS
M89NG_YT\MTE(]Z3,MEM]S8=67\<'+\@P0SG7;&5+7>V(\OJEW/1!HU+5R)X
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
M,A$(_H7%G$[%6EXX96PRF$5>5D2_BWFW7MNY;]BA36(QQ:T[!U&1E&ZIC9N
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
M:V Y+>IV-?R8Q#_<)?%W2?QMU-ZC:;?!V36T3\ @<%F:;R,BMS'4F&#KU-R
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
MHRYHG.B='2CN$>JA'53D3Q>I;T^?6E[9XVX8QL^(MA@%'F"08L)>[,0XIF2
M>L)>*(2+?G#.VJ[0JSF_MP (00/]/AB(<#,01+@6!>%ET'Y"*,28\Z;&^^Q*
MF?*7/RY;JM;I?1*ETEV8LZ728>0A4J8_/9[E<(=GV>%9?@R>Y<=*[CJP VNY
MK84Z2$SYT?JR.[##CP [R-&[&NH@%VT[RD%L8HHNE6;G[T .7;MM*T .[PT*
MX&VTE/4<LIYH*^FE1L,T]C;/IG51<,\EP5\XKGI;2X1.!L&&R)WT*O@\Y&=R
M:$GB3 62>,/_+Q/N &0,?_NT>.; -L"KJM"]WJORJYC\*C,V]/*"\CK6])=M
MI1%_O4XF";H:I6;GT3_,X/ZE$R"/J@H\>VE(A<H;#W(.E&D38PR^+PV1*WBU
M$;SG#)W&&770HN"\>+C"Y0W*:@K_9B<*76)4_/C_9")RD!QUG30(\5L"C#NU
M_^+@Z.D0P:.1=FU^%T^05=>(Z@<2U2'[-AO//8T)>"7GOPCWEC3#_L!C'VX>
M33*+HMU7K7G$7K%%66,/.A/!H>R_3#KQ@K *JT1%,)%^EMZI&4@A*M&))DIE
M8^KTI"0+A1 :0U*]=>""2=@"@%!P=' XP(GWEW]TV+@8V%,@([>(H!5?<,O#
MUDK  33.W4)*Z+V^Q\";QGK?:X_S<<ZF$#*,1ZEK YNF\=-]]HQ6I[=&.J1Z
M-Z?D!8*@\Z)/G\O7TM]II\['K,[WNEOJ[C/>Y,[7]-A']NH*.\Y4JO*W2..+
MCAI>YZ_4369XH]5)PT_@_D%P8O 6CE.(3<DRMZ=50W=J:'H>QWJ@%O$<?II-
M.838?T*,5JK?Q_'09RTX4!&&)B@DZN9>^T(<H44AFGB!C0QH!IL# [@[9D5T
M*SU'QS3U<B+-!E#DU'V,;<6DK#CMCO&;N)@FC"H045U$Q1?4T&G\5;6/D]#'
M,+'VUJ';66D*2@Q[4R[9!2/(BFFXFU=MZF%)NC=0[Y;MV:KJ2SHCB@KJ_3BO
M85R$PZ2+A/E-; @779K"096&'2!3%V!K4FBDE+44)2KCU:_3,;XUJ8I8HF=+
M@<@:IQB>24@9?.BC :WV85972 &F9^"_+)=7HN7#W$D3&HSQ2;0$4ZO5)>+
M,4F&+U""D9?(V#![N8"IHFQSN=M'4T?FLK%X@=,&M#_;TYW"O8E@P>R:> -=
MN5GLZV 3>"LN6>X:T4LPY.*9*9C2=\Y!L%NU6!M-PZZGYSU/CH?*%T1K,@9W
MW$([!0V! FG06)SQ1.K+ZA:/8M=UP\_U_F.U?#[("_VB+S2@:[S>$3;3#FLC
M5<[+Z([/T:[CR!1^K-0%K3E G;#A&5EN>DCJTUWA6'&>/9(3[+N478Q.#XZF
M^V.?4/>;4#L8_@Z&/Q@,/Q<L-ZKR?$HG^,P#=HNKFM>58+S#U0CO?G/1PWZ;
MQO *+<?;,++> /NY/E *!7J#'WB..!MH7K.:U\.B:8(JZ;Z&5]\1^MW;>KN=
MMMMI/V)&R-%R"EP<,D_]VF=I84'T>;5=HTH+S7VS&HP!!NZ'.WC\46L&=O#X
M'3Q^$WOV0>5TPJ>K\671W> :,+O91WO>C (2%G6;W09.R!:%Z=/0906 @S?'
M5AEH6Z 50=PPX,O2A=JC(?A<4)U;Q\_;@(=F4_9O??@I2.2"$@?O$D1/3SBD
M<L*9RHZ[;;<O-QO:E].8UGO)JT4W>3)31NY97D],\ J4J'IT)0=-FT07?[*"
M)7/@!%8#2$::P\J5#8_"/>JE_,8-Q(9RA[SHK))U \E<TW*2P@\RL@;LM_N[
M5%4S5>47,336'=-[("ZWTN6KR*=Q/#-ZJIFV]V)M/H;$B3Q57.ALZEB]>W5F
M<_[VU^<O_YYWE5(9A$D1-Q_1B5^!AXUI[5LL8T<#1,/_\H]'6W3R8AN*3BXD
MX#HH1QCJ8')N./"@>^@>>MXD3.#Z.DKQ)C%K@NN$R]EGX)P1F&D6SXNHGFE<
M1&(4^,V\KFK8RB:&[,1,K!GB#)OGKFK:3FTP%:6039C2$"7@+TI8D7(>3=WC
MQ%$9-IVC 6V_W/W;C\;0,BEL$*SQ  %CDM]=L&:,P9HBIMRCEW%$>PL,> U<
MEAJ4*1T"!)3$15Y6V(&/+'E3$H=5FM.H5-I9,<X<P@4W&K0L$DL/ZA8'V0ZC
M(.W+J(@M^^ \0A5"UA_MU*5L0$KD$P:!#_,JR6IZ*M'^2JPV5J)[?0TT9!>8
M%X*'IW=V0&(RA"8FW-FFL('U\]T@JWBD8[&+5.FX?@_?B!1%GB8S5@91F93[
MY%"%4D;5&D=D8[_WTBHF>B:XB#LE;>OP G7 '5Y9R ,@%:U%!*;]*\_^,DI
MK4Y O/);+19C@>%E;?,?WY?CIGW.4#4;=:+E*XAKF3*I7Y=(8(*<S7'C8"
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
M/)-%29&J"U'+'!5'C!D 2@,S,4MC*V@FW/'KXEB<.)K=>$_U7;K#W%:A9,)
M&@@Z8M$[@10;M37\V_/$O#K^3Q)O:SQDS,E$!@N(%: X$K=JE[\R;L^],K2Y
MVIACYC:%%,666=<;C\8?2UPYV0?RO9QWX(FJO+$8:?A\NW!K)KIDDC^X9K[6
MQ7$771RC8?R95LW*N"HX6]"6G]NB*,XYL&TLS3H0(^]41S!"S>JFS?VS9;;,
MD;[!PM(I AX2O+(EXF-#KS[-#(C+<\6+C<ACB,-/"041Z0^C?Z6:01%W6F26
M&CTEUO4<H#B>W.3(K0D0;(Y"/@+W9&G9[ZHJ("YCPAQ:V,]D8<-]$.)#%8"B
MI6">RB_UF(>WN/P%7YS;&KZX>?J=M89 U8'!=8W4&VFV [_9"X,PJ\)!;BO
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
MAT"LHA1^56N>9R(5YIYGN(A)=BB\BS-2!\SYJ0,ET^O>$>_!V1QX ?-IR80
MG7M?65]Z#A?=Y!L3#E99BNSF&.LC[IX*"MQ2)A>"/$IPE87M),_YD<TW-\F)
M8$A%:A5+3@RPDMR145=F2:5 E)XR)VZ4BE\^C>-"GQ_:E5 G_(&6YF;VO^:2
MD#4OBPV%-7 %3@#9@H'7?9:?.+GH*.S5._"E4,MH2S4!?#K''X8S5#?Q*4]4
M<Z%CUV<N[:@#8&9&U'QM?BA^&OL+'9&-7(')@K>R65<7<7(8R?/"+>TT2MP5
M%ZWA1C<FF\38YX.F\89_"4-",M6:&""^L5)F\MGJOO-HSQ632L?&*B:<@<;M
MI-G;J[FS3QWP&;BGAL-@3\+DX'?Q\*QJXS-9DF7U25O*4=:4I"R[5DX:[ZFP
MQ(^9O:([\,Z6A4I17?NIUC#PIC?A/4>E2'=21K>[!4#J-^?J)O<-<V4,2OH]
M*F# $\-09W1/.#E7Q5:M2<C_,X,]64,T3%U>YML[,$,F3"R%X1JJ<=B >T@A
M9-CP;#Z(+/ERVE%FM-D?I(HZC]]W.AC\V93\52BYSU\MV,ARM:%&7G@ZZ$AQ
MC&(*=S[SQ\*$%G5F@L!YZ]>*@"^V98,-U7L*;8XWLTUU+F<O;YY,;1I=0&K,
M G'4RYG;F0/8_'/NZI).^\B:93B8BFJ1S*H4E>,XZE9^CCU8(#8W=AT[^)UD
M,ZE12FN_BM?I-/8\K)%#$?./]^;P%^_4JA]P;862B1VXJ9Z"$VE;&#=F"8W<
M^B3SV>=J;&0@BIHZX6Z659YGZ*Y;()/U<&!#Y-6MK=D<7O2).N3 "]:[2HY-
M!R[ 0U.=)H'UY<,%?#7FL/DL0Z^P(U7-1P$](:<7)+-"D8TMTI&20--][I5
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
M(C7KNA]D;^E(E.PO2+:AXBD<ZTRA5JF\+F8@\C+#)@3*M5"R*#,'XC[/N)7
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
MW:9.VT^Y!C[ '?818J1 2@:@7,5'2E=#<@:MZA:)=>R;#KO<>@BD#AV%$9=
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
MT04#YSJU,RE:^6T#6"/RI\>*3J0%2D#IG7"Y%)5T"(]^3Z3?&6W*S= 844
M@5D<M4.E[W;3=U!J<H&$STXQ53)!Y#ZF]C&2P#AG[UW08L^MU_>5Z[EN\DW-
M:#5AQ(69P7I5:\Y-7<T&U!J068&U),K=C%'':=>EX!Z()22^7"@@+?NBI#K3
M+K\K5B7DQ^BZ&*GE(*XP F$D4@Z6RX8_ZRUD%G)&>#J E-$B^[S+FD\5?S*'
MI5<900H0S,]E;@+@YBY/S8?SRA@F,Q18']S5D%8SK]]#[ K_*M,E5M+,<*&*
MPM8<3NFMU-L*,T$-M%7=YTLS9AV@RY=23:-O;6H: :M;!HUG9GARAAR6")""
M+C14,^O,8&\L/),F%8"G?257Q::N5$*M#T65C>0D9;$TN55?\&69>)9B):J
MY?Z$PUMNK@YOK@G#YQA_5W2*<*"J7;(7*N(<UX4/*"&?V;[%#I.1$NZH]6(.
M6H9=*F_#7Q?1; )E!X*T 29FB\IE#^AG6T5!B@COI1&F:W>I]_2PZ!+>26Z?
MR!=Q26[2#\1UP?,4FZ9949%4C%U&Q*P9+:5C4IO8NJ@9D,KNF EN5G> [*0
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
M5X^@]&0_:#M=!6P.AQ-I%1U F5/2 !,&ZYH=:S,:UC>2, M^OX3SLD7DY/#
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
MM ]-]#V&L&5"ES<30RYY%<)BVYQ$ \33&&(AK[@O2)B)D(U$I9D.HX@.?+%
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
M.C$$60)A$^#APV+AN/NBDL7T4$?CO[>]LOZ:!+>14//$DP$F*=61BYF32<)
M_WAOT'1<OEYFF1B#^B;UB?4%D;!TM-#2] X[>SO-1-K8!8SUJI"T^%HX_-+L
M<P[8G?XPRH=9/##@U5.L_2=Y&H[1/<W1TJ"32BTV=D:PHS,)OL:3&27R_N,
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
M(]+ON7A0M6$25DP2O"1,G 1+S\F4@9>XIM9B5B.J1QW%8:H1HIF1R^<V5]]
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
MQ'QN/=QNPE$PJ9G, W/4VDCOEJ"D%>QVY[M8@(8+"E_&JLQHS-S-]+FBF^9
MAXYJF1YOQ:<<QXZTP4Z]PZ8%SBUC)S;VUT\F%*"6A@9$:9.3G;'2KM%<P7.:
M2C9AUV;H0'(\J/ (7"M7?S:<F6WN=X3#KHGN/M.OJ\M;JPNBL<3B0IM4]C(O
MI)RW.WPP8*794Q82MNBR'F32(-XACG\:9F7X&IACDKN@GI%8%_O'A?!\DT["
MAS 9!$5EY<;C8"XA.46@;:QLQ4?.U<0U'-QR#P(\C!)R0/G[M7+O3,2=HV(7
M\'+;-]%+\^S$LF.<WZT[>YO:MK*.#V/)<RG(LU@K+WP]BR'1+U$D$IF0,OUK
M*1-]6=,:SD2MB176PS73P;"DLZK('2Y$.#YG)5)$PXGHA.,5BG7EJR92G(0!
M''[QV'$D!APS(%1[3-=1!Z0X'99RQB?)M^QVJK$./5077/K-C&Y=1%QD!U)R
M6A7#C;.IB7U3F8%-3>RF)G85;^EY*V I*3.@H..\[O!0E7O8+V/K+(6,"^I&
MVO77HOFMF8*D]?:?VP_LLX+_W*S?O%4%K36-P>*(<;;+0 K98 CH6(NA@T8!
MFJ%^]1#VS2E,E@3Q$!FC&S_\=C]9?WF9[_P$/_F;@@%LM(#-4N)H)&H$)HL&
M:Q0LAVN)^Z[%E(B)K<1&8B@LI-J-Y<M3;B%TYLV@55G,E%J_V[-!K$,N_549
MC_G;)9@C6 MV7RE\4!-GVF['DCPL.=R:"E8<]GY:I2#,[R+X8$0?DR@N0LUG
MSC4IL#8P4,=B-T5W7*?F2R&/!4X6FO4..:V0I N&R)J$G%G>&,$ 9KZ8:Z=<
M- >&2P2F#MY*,Z-EWU<RZ@@"+5EHP[)WO =XQM"1LB'FVFP [;YI!,U1I$YL
M3+"_6<PUI.[<+@ E' Y=BD3.JD.U5(TXUE(NRDHO"R74[A!-UVJ/05,3/SB&
M99+WO9]IZ)?\>J(G[P2NJS%>MJWA4M%NS$WI)BW, 15U.W?0JYJTKQZ LVW
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
M!EOXS.WUU\=;Q_C,]:/C[;_UQ=N]C<'6+CE_N_?^O/GYD/\#@05A%!3.!58
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
MTP\5&8IYEQ@FJ5().%H$12P@^7:!&IZ47U(TO1KV!TBL>SNQ7>Y.V3]JG=;
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
M;G>F5H;S-K3S0U\->SWLNZL'-SL;N<I75>9PF53&@@R(0 W!44<##89$CE\
MS=WBHO'G(+%W-K4M!*:O!HL""ANI<MS(Q#D!YIVC+,]'>B^L(W*\86,9("CJ
M2,&B1 INEANY&BOX3KF1JZ<^I&YJSI'322/G-N!TKHO)/7"K+4F>CLN-5!\V
MB^?F51(M1CAJ@$<E@P))>2Z"R(E#!+&D<RQ@\1GU$S<R\RFO*I@,.#+9%")P
MD_]U7DL67:2$5R$M]^F@Y5'("1)6$5C>ERA/S$+4WG@<<,H"CH&'"FP!^MJV
M>G_;]C#^<7'Y\=]X1]OS1Q=OXZ?8O@Z*RY,V.Z?#0;\\8QDF;A_'H0&O#+K7
MT4</)B63A"*YFKO-NW3R!79HGN3D_>.8B,"YBS(PEJO-()V(( 0/SD7GK%1I
M\3&P4":B!N2#C9*)T0;TG!4W (D:39(0GFAB%!,\+CX@OXV!]YW^*, [ </:
M\'#8'U!1@^(;:1B*$962(EJBTR.%(T$0XI1%ISF1%&I05,U0+AM"4T)V;96A
M,A@(@FK&!%#*13!!:[M,7(K7&/C*,EA)E!>4.24),&.TX'E[@V09R)AWNZDQ
M4!NEV2X9!6D="RQ&#019/9621<V"5_@?JT!YI?L!LM7!]X :!7>CP(D8G/>4
MT82&B&C\3+3B44K!$S*,&@6U89HUG\\;49M(9'(2K#6:$6NM)E%)3CU48"W[
MO4=*46/@*X.31_L#PA A$PBFC(C*$\\4MY;Z.O+T6)&G&I!?6ZIL#5>)VVBI
M@\29L]ZI"&!R87M1A1H-/QADV(VG@_)>99RAQL57^1,C*487\D;T@2JG%5)H
MFU3@G"A7XZ**YG+90"J]TY:!#=)'8-$9ED)@/ @CI1)+-9<G:PQ\90F' 0*@
M'6<2D1!S\"DJ$7!,"T)K0VL,U$9IMFX>48KH2(-@%GPPUB2/XZ8"%U74O *%
M>AXT<JH:%U\Q5$Q))PDGQ.7!"C$AN>&,Z"1CQ*Y;?%PLE-FH0?HHC,HFH;1B
MDGL/RGC#?8A(_8%(S:RO0(7,>X^FNL; W1C(Z7$ZLVDE*2C"'"A.@#+AI .9
M].)CH$*&J@;D?=P\:SWAPCJ@H!DUSM,@)5 GC0]Z:2A^.9=C:A1\+:_;>1W!
MV\@T6)!:>Y4T51&"LXGZ&@4+;PJ7#9*Y(BM507/F"+C #*6)&$:98UYHNC2&
MZ<]A!P<H3FH<?"5]E^G$%0N4FP 0B78B;]? ("\RB#5C>A3&5(/R.ZMMI0S&
M42*H)J  V9,+4:!A8BYX02H0;_A!%_]U=+VA[5UD#Y_3&A9?H5%<4F.)2TDG
MB-)I9RP'03SW(I>IK&%1/8.Y;!AEH)1/B>BH& B5)W<\]8XX(T7D<H&C4+EH
MTMO6H'58[HWSRO:O%(/Y._8&-G5[\<L)BRN/8:<U$H9OV];)93>?1-M'Y2K?
MISPRN7QR8/(]7W^G;#V Y%9CGW,'+"D;5$Z)HI3@=T<6.#'S6[)=:[=C9V.P
MUO[[4LJ;';^XXKVQ.YQ1207)F0706AN@ED;M";-&@ZRH2+:&[4_QHK(R,<YK
M*KQ,20(ET3$7!>5*6&T]%:$"U2_F;@OG4HSBTG"V.J'UJ16&MGVG]?QR^(=-
M*.6HJ8E9YRD'(,P(SRA8JE-44BE=?6S8P5&W\RC*.O\")4DJ0R3:W!RZ)#X8
MQ;WDB4DPRN#/8^G! DOODEE^?Q_PM=-\DU+*D\W,'FT'\)NRA9G+E@:*1)4
ML#Q3H965FDG%28(@"?%BO!\,5& _F$66+;V_;*>W!0P-)N_=0+6- M $:TVM
M5LQ8])U##+%">_TLN&QGO[V/%4BPN#:!X(CJ$UB-]"LQ!II'(6-:+IO<C(.S
M;N_C1*Y+:8B%MIQ$JX/P8'BPH W1A'HN>/)QR0SQ; 4Z%^OKF$_$@]#<*0 G
M;<BK>95BRE/"8A7\H845Z'QH,-.4Y#79CD?0(*UTA(&%D,#E<GW+-9S.7$-G
M/X:ZO/3":%"6!4#OQLA@A-+4NZ"($'ZYQM O.VEO=')I[_!7KQN&?M!?8N^&
M,^U!2Q^8":BDVC%T8Y$><>(5X6,)+\V@.F<)SV64S5M;!NTBTF$%,=<?DX2#
M)I%:$C0WRV64YR_A.7@Z2A$O2/(J&9 F66^55M1HRG2R;#2U5G7!SM)YO1+]
MI].;I!>>05(VK\0&*;FE2'>ISPO;M#.A J7?%H$3/5+^!+544QZ)3D#S+C\A
M:N$$5RQJ1_A2*- L13,]K2$J+_D,3&E-(!%M%;(3I"?<<JEI2$LAFMD/6H\B
M*T\XC3Y$''D2>)\WT?92)!I%,M835P%O(<]AO>IV^MUV*Y1CS2;*[L8&Z:^Z
MO=-N#X7:Q*%H>3T#F6*4D:+O%RT80K5%G;/":Q,A10X5\ P64YIS\0)2H@9%
MJ(D3%IQW-A!D'<"=%U;B0%>!6-MB2G,N@38AF Z&$@O 0:!0E5$>E$+*DAFE
MJH!/MYC2G(O_QE*2P8.)'B080[0)G#F*>FJBT;(*4;8LS3%IV>[MQMZGEK^2
M_3'AG#NQC5T4=G(R;Z_5.9Q6KNR"N8_S'[LMV&"=H))1!=9ZPXSFG%@1+4WH
MWM2(FKH_M=8)NQ?];,.6&%=1*TJ8Y40E! ]S.O)DI!&$^YA<K K#7VA</<59
M"&<\%<D"D8) 5-* \E:BI<KE=3R!IXJK2@I3NXCNOU/4FH".8[2*42F4$$Y;
MYXBMB..XT$;B::7I,2=$T"K(" Q2"EIP%ISA,@'G_#)-KT94=>G,?*9&G2 ,
MQY<@=)G-:VU*X'BD.= 50ZAQ57DZ,Q=<14VLLC8*GR0X1BP5S'J%XZ)">T7,
M4\55-869O/5 (DK.@U31,F8BTE6.CK4EP2X?-^WZ)T1HYI/*G"C)*[YXL *
M64LMB,BD5\B3G:_">J$*8.HI1FB2IUPRJ]!B)72GE6&24*%XGKT#)FF-K"4@
M-7-!ED%V;+A#AQXH)!8M0%".F+P5%\@4GBZRJBE.I*(R6,I$4E NO_#6).QH
M%01S+"T?1WU2M&8N5%DJI[PW6E@E@"EM#140@S()V;+QKL;4$M":N2#+1'!6
M:9% .H#HG2-!4\5P"*+*+V,$\ G2FODL 6?>HHR-IT2#050YSP,#YO%'X05Y
MNLBJI#B!!FJ=C(9J YH[1SVG>1(JL+PX0E: I<Z"7DP74\UN9ZEG-+E 1SJ
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
MRD=1_?5KRS^\))TX8\$0;0TD[I"T: VY$HPG,25; 1'6)O_;&R$C]V0^!A%
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
M1%M7^N+(481, CH@:(GZ]2^S.(@"2(L@"F !R.ZP1!% H:JRULJ5*_?@->I
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
M\_H,\_K!TRDCT#?YC$& )MP#>DK :1%!H>3&H">,I*SQM=HF[4[L]T#$:J0
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
M1L]?H*V:#K.@[*)>R44QI[MB4.HR93%ZX+I63.69A_',=$$'*5,>'*&!<94
MB4'0 @U(FU!B\M0JEGF&DEK088UQVK(>J#B='Z>3,0V11T<4A4!I "SUWS7!
ME/\9\N!Y:FS9A*"T6VUA-L DN.I\_F$X:E V3+WCX> =C./H)&/%S=&2:A-6
M(FTIA'_G>WZ8;_FS?,<KYSR$<VXITV"]D\Y;H()20)M7(S;("(P2;H41,FJS
MM:.,Z=3&9_4*NJD-*D);0.B$*D 7'9?4@B<H 446!"82#M9HB4I3SZF[0.C<
MFX'5)7B(*KBQ:=!"W:=-6(JT)@B^W/F#-$.!F$I-#Z&FZ1H%!!G50DAP*5A
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
M&J)4<Q-(\$2:3#[<)>EMM)HZ::5QNJ$A>D5#M-+0\FGH\P0-"87.<J.!>F(
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
M"Y>IE6X,1DA!#%#)*:!R 30&"M'HJ U&8@SIG'+9@!W8JZH%%[GZ)2+D$5J
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
M,F^]LV>9XS9[/=LYJ)@O\^*'"U9\T^UM7_)8:2&[F CZ-%O<6D:JE+*(N1C
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
MFHT+V!8J%2K=OTC402KE B"IX<8H';$UFE@=F$B$D2(25TXD3A].T4988V(
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
M:>OYI6T"/:55R398NZVV/1MD;71[F,4.+&@]XON6C^N-/__<JM6VB3E=U:'
MDAI<-LVI\&^S?7)HUQN;S;W]]<;6UA;\Z/8ZL-3PD+-.WKGKC3?[.^N-_\)]
ML9/_[84S>!@LT@"6:QU>$%;B^WKCW2;<7"NZ[T  KP.:@077@^6_6-;UQL=^
MGGY>Q[_AK6 NC=]@5V:M'N@]4K]'ZLW.Y2*_NGBA"WWG"8NY$?MD]?8'C#*/
M32HA!:\$VD#%#E5/)* G;([/$:A5+?S6SM];>XWW-K2Z6138D[/)#3-6+BOE
M>KL:JJZ.=;GRF]5>;-H>V%PCFX".*7]HZUXS[9BE49[\S$"/&_M_JJ!<2N"Q
MXC#2%/I7&#/SWH6UU<B&TJ24F%)MKC'1/G;:&;4J,IZV^K6 #^O54,/:/!EA
M4OWXBX!'O:D6,;S;V42NQ7N>8J5!7\QQ Y2&K(_"]]EMVQ#UI$.H;$,8JM6I
MPXZ5:Z!SW:L^<IY>4"OX>!)&:_IA)%W>7Q@G&3E]9I9'O2"WU1%.07<^J7=E
M!K,Y\K@_7B?8<.UV]W0\HNUT0$_UM= =J?&3@F^.-G%%C9@K>FK9.NV$Z,!R
M7%J5LQ,#D3NA(-?-N& &8R0 &R7$=H7+\"^@9.\L3QAXHN(8>(=&UP&YQARR
M?V'DC)=F=ED Q/-XLYI)M/[PWQ7RV/YHQ?HO%@LN/$R<H%IM\OOFR4F[,LY@
M 3]TT^#47G+(0^SA!FIL!D"OK*MMO=I[OPW_P%6M#V>@]&QGC]@.;,1O8U_A
M=FP/XM?L^!O YFM5PAG4INYI[+UKVTZE,,%-ZXV_L^D%])]E_]6ES6X<G'9[
M7U>%+EFF53P(OX!Y#P3:W@0%]TW.G^B!^MIZUSJ)^4[X%0@1XFC^6;&U ;Z
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
MX;[]7C;3_,WDQ1<B<^UA0I'6+"$N943:>H.B#UQQ[Q51.F\FK.9F/E19LG5
M)&^:D3=I-?<-;(2Z$U:NH33G^V>[$7:W-_F7)#30.Y]YC3ESU&*.+"4X5\3@
MRN*@5<)K+X7 <T_6U)[&*SG2.1OKTMV8/;O_^0U$8/_?602&RR#.#W3CBSQR
MV%M+<4I.*@G7EF6Z+P7F4N _I#I;A00 \[^UNL-^^VRF/,EAJS_H]K)="T\<
MG'9[7R]3W?^O/3[Y_>*(R)S$]Z*AKJ:&.CY2+19446MC95(]?1W"66HU=K?W
M+V.,OZYU8HD#*#".LYBXP<DD(I+VFG*&.27CQ$F"Q5UIG<]5!)Q_//^B%,/.
M$(^PTB '+ W($IL08RR%((BFT:R]9.*^U4IJ,>'<&!V9Y@S4 \^4LQH;@0/W
M0EPXX@6Z\?98CEKY3'?+WO;F^1>""4V44C ^# :M(8#"X#4(4\H\_)\+B5D^
MB3NO,?R2],;[V1A%;[QV&S3/OM!$;+!@-@BNP(#(N?Y.&H5$="I189W&:NVE
MG-=D<.75QI&\N[F&5"6X@&"\XIHI>M&CT8MVN]^JXC$-,I5U52M&UVA%/W#<
MSO/@O6H/8^.?;CLUMNQ)3GMKO+.]02?V^KD:S<8/A[OY5FQ&FT/)52)8K:=O
M=FS[K*H%"QI\+MR5HP]WMCGO-K#^P1_&,,P99 N%V&O1?<'MH_!-%;W9[(3-
M433.ME>P'M:#Q.(WOQ@3 <.M DV0@I27,2$#FCGR1%*-B8Q6A.D@ME1,2 <Z
M9+24:\>- "K'Y"S.Y-5L.A:_LB'ME.N G&:7>L4A_49_>'QL>S!*Q6UUA+F*
MW]4AOFN"?U.1UNL"@:-8Y>*QH2H6.'TV_881RT%C._H:\]@(]%XL33J]_)\1
MLHS3MJIRUD#!MCWIQQ?C7W[/8KUMSUZT.A4=JIM^KT/:X^K8.;EINF-8GDW]
M]67>TP:N<Y]&#<M&3QY]O5%]-56>N_Y.BPUAQ+5?XPUR[7<_&I;0#8IO-NQM
M>[/_4K/X^7WB?I_)EGN@NOPS$>&Z8=O$CJTV7MZU5XJOWU//N@?M3I!3/(:=
M*I'#Q]:WS#.5XON+5>A_L6O#RBW+O^[N_1]IMXHYP5VPE"5-P5(PGSEEECO'
M2-#8,=#%L*C<;(101I;F9AOOUMWN(.;JHW]VX57?7^S<W;@ZA7Q_4=,:]:_X
M^+UY_/GH,VA9N]N>?M[^BWP^"JWF\5\"?L>[^W_D>9"][;]F^E?L[K\^@UD>
M@UF-=\\_?]W=_OMXE^Z<@88&O_]%FM4[?^2[VZ]2<PN?3?6OB)(R*9-%5E&"
MN(D,.>XBDB%);!Q3,4?R%)\3QKM5^XH[[DYQ"XGX&. JGX'H9)LM]N>B]W/M
MB+P2H#4FSMGJ5 9[%.#T80:<M)(*&T\0TP3,2,4-<IYC1(6GTMC$P/)?>\G5
M[3MT/;[.QP_*@!\[8*:VZ_3BD2SNWZ;M<<&@'V%0K_M+2M.82$5?^F5(:LU
MDC0D<<L%"B:?,G%)(Z>Q1%%BH%\2202_]I*(>:4;?DUAN@=,&GM28++QQ[Z
M>5<^!X5K7+>D*%HKI&B-B3(ZW5&@;0%HVYTU!376PCL'VE;NSL1Q)$@'YI"+
MP8>4J(Q$@+:%YU7)+NK67;)A?>IZIO[<KYM^1>VZ*]/O:J&D@DR_@$RS=B"+
MR04O+ I!.@2T%,C*@)$E"NLH0R!$KKUD9$Z&V<KJ7$]"+:J!Z>IIRJ(BK1 @
M500:H="*E3!^%%@TQP#47&MJ$PHX4L1)"DB+9&!S):V8UY[AM/92D<M2D$]'
M2:J>K58<D[:NGNV^<C1Z:<&*9QWB+/'-'\+SJ.1I6N0X0=$3%\?FLQEL#F"Y
M8N(28LX!-BL6D<X5Q$-2,49MK,@EZ976&_*NHYG+A.VIRE>$5AD[#Y#P\_.W
MO3+Z0WH=R^"KX.E]A+Z6BP2I$WN68R:W,1V?J&)0Q/^2TYO>U5NMB/]%8G/[
M?PV:+?P]JP!P']O;]E]\< $K3I#T/H#\!]'OJ)"(>F.3#8RZ7%>0XSEGRXJ?
MZ(Y!M9?SUG,=XMCIVRMEF(N?:"60*!-HHI-# :.%P.CC#!@1GVO\$XYB2"8W
M55-("Q,1(\XXK:TU*58U>&_MM%X]1]%*@]%VK!MWYH.>)6UII6!H3)I]^[U
MT:]"T:<Y>E%4/'&)9"()<9H8ROB#J#$Z>)[;M&8H,K</[!>]Z!;QLXG3?T4Y
M6B%4F@RB%5CZ55CR,[#$J'!6!X>$S+F4*>2J(&"N12J-UM'2J.W:2TEO;ZZM
MGH;TJ$)ID\>2EQ%/&YW.G?(AEV#;+5>F8/P4QD^ =0G'W3G '\SJG2Q&C[W-
M%2 TXH(EI /V* IMO*4XP04Y6=[,Z4-SJWC<;=CH,>;8/^O!_U-5?G@YT3OH
M2BN.'_426GJ9^Y_<]RQ[%Y&KR_' O8OF-ESY:0.5J5HU"NQHH6W0D1%N!--1
M^\BU--SII(1;N^8Y/Z]Q<_4Y)A=15(+$1"BG3AB1> R""2X""\0^GBHXET5P
M^O.KX$RV)QD5]NOGU:BJ9@WR.!-M-%.O>WQM11P[&/1:;E@_=E0]9_'R."\:
M,US\5*K6<+9AJ+F;JC7\EX;]\7=,_]JH9;(/-EFUC.)%/TU9,C.7/HY21/N'
MO1@;3;CN,/?@R*7X_AAV8H/A]6L=?\]@63ZTOM]@46Z[:29\-0N4(EGQI<L5
M#V^P=6[TQL]NY<@RF.ZI+D[95LO95L\AG+4+&OI(CY^)8/UR;O%3=P O_/Y/
MQLU+!!B^3 ;&H^12<!V,#4)%9FFDF*1115]^I:+ODF)Z[^MM>K7'4VI]CP&=
MQU[WB;A^W[>:^P?D\_$?AY_^^<AWC^ Y^Y\//QU]%'MO_SC<W?:L>?[W\:?S
M<#3C^GV[\WUO&[X[?G/X>?^ PCL=[AZ_:>WN?^6?CF'.Y_Y\]Y_/1[MT-XW=
MOI.U!!CABF"+O/4,<<84,D!)I*0!Q8YQ2CBI2WH3^ON2HGMW7EEN22<N"A(6
M))Q"0B,8ET8QK53B,G"='8HF:L>8%#J9"@G)& G)W2!A0;Q%$.]\NI"FR_53
M@D<FY=SSH @RT6,D+8LBD1"X,6LOB5Q"D8*"=P7O'C?>$:]DD '3Z##7@EL=
MM(A*$AXI<9[-[>50\.XA\8Y,X1W.>ERR&F'.$^(>U#QCK$" >9@3GV+R"? .
MXZ450BAX5_!NE5Y\ ;QS//H0M90D@:*'O=/&QAA-8E9X&^)(OR-%OUL9O&-3
M>)>$Y-0*ASS##O$$QJSA\">6/.;V0Y%PG6M0L:55QUN]2NF/\+#/5K=?-77+
MV:KEK,]*NN(RB?I[*5?S['_HMD/QR2T#P<YF?')146Q!6T, 5A1QJA)R44ID
M1)):JV =34OSR2WQ(- OHM.U\:9GS^P/Z6V:9?;"U(LP];3;R0LKA& .29/5
M$B,-TD8&,,@,,S)1A7%8>VGX2I4C+QS]A/PIA:-OQ]$SCA4CF:"6(6:2!#%-
M)+*14D3 @&2@G"G,;%5@LG#T$^;HA_08%(Z^'4=/NPYXP%Q:[Y U)BO>'!1O
MYAER/C>\%TI*EEVE6L_I=E[.W]]I6X]>MY];8W=3ZU8]U&YQ=/51H]1#N@TJ
MVKVK2/<G_%:\!DL K]VMV4P>8XG 4N3>D!QQK0BR+@240F+,)6ZE9_>6R;-*
M89Z"#ZOM:9C!AX(#B^# M*/!!299D!%IJS4"E48@%X5%*FNF"0>IJ%M[*>72
M>C$6$'@B(/"0SHD" K<"@1G?A K.:F<0)P$LF20$,L8H), HE=[(0 *I"HG=
MVC=10.!I@<!#^C,*"-P*!*;=&5I233@V2,M<V%0GB5QP'-2!Y(2325,KUUX2
MRF_?9>%>4& I719NZM@L8SRM,>[;2W91AN*^L?Y#;,.'!^N-@]@!7&U7%31L
M.&YU6OU!KZI><UFW8\S@2YVHW! WF.F<HCH9-Q#;F%-6P]E^S .LO?R-_'NJ
M6DRIO+E*SKYZTVUVPN:5+?>ZWG'%^;<,43][C ][("XG%@'M/>+<)&05B'I.
MI$^8$QY,6+;S[Y$J]D^;]Q_4D?<SWB\\O@B/SQQ<R[G,PF!$@=D19]*"8F\9
MPME5PY41*=*UEVP)35,*@Z\N@S^HDZXP^#(9?-II)ZF(+E".K"<1<>ERBF#
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
MG;R9.N D8R9E?K'ZJA@$#V",_O7?Z@W> *,("DI7S1AEPZ9W]UI//VOUNB0
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
M$GGM<DMN$8!R:(:22Y( <BN-V3)FNZR"$P,4I7,<!YSCKG"88O\L_G1DL$X
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
MUQU!!^4$!GE_"ZXF<#-']R$5!6YDJET%Q$^7QRM"8II:P9R,G$CJG Z!2R]
M1;T1X?FJ#&S_][39/_]PW6]U!YZNNWMHVR7#][:2[^'ZYCX)S*?$)= H#C2*
M*X8L]@H1S!V7@@::?<!XG;)Q'E4;B,*=6;V#A+(J!V_V!-\9)6Q^";Y3"EA)
M_?V)!(J=C_LL$:MQLBB$7 <K<8URAQD4%($EMRR7ZEW;X(*L,SPY^_=F6^:\
M9/<7*9@#X!D,]F;240C&HXU&,DF"%88*+TQ2SU>XH #>0\7-,V US@.1 <Q#
M$A@JB%O$R 4G4. N",.PL315@#?![?V\@#>;A!7 6T()/+BHG^U30[#P8# I
MA6'+928@D\!JHB'YZ(2(-N?7<BS7V7A=SSL +Q<^.!A0SYMU#VQ_LDR^"D8^
MF?Q.RWU?+<_]&X0DA@+[N]\N@&5X(8*G3(&6X8 X%199%F.&?4N2DH%*EF&?
M\/$TC3%]Z]6^5Y-;F._/1*YL!'?GYV_^:!SL>V(9=KDM180]@/L0D7&,(FR\
M)#K VFJ^ML$X6Y<3N,BDC:#RJDV0QRRNRR:.W<["1#%?+)(XE,2JSKB*F%O)
M43"9%&,I$1!-CJ*.*BA/'&$ZVV!R74UPY4ZD)*^!84SV^5U6V!UZ_/X\[?I#
MD,_:GRW;7JC;#XV4K!HIIG1R.=!<:ZKVS_PVBG_;_NO//ZM?R6__JME<8^/Z
M@[UL,5]5$\K8\LZV;;"YMD:(/5B*#"FG)_GOZ<YKHX<A$B:8"I0[&9P20BG*
M= !#7PNY_P&P V.%R4WL^-#X?6Z;6=W^:!Z?'E^52SYU/=]M5N#Q*LYG9X"$
M#SB[92S&C.6Z,3SYG-X1D56,(6^5()CY8))?VR#C+IE_Y(TE@IXV<V&2JXX]
M(")7 OB3RFI@L=@I98F3(#C54A'C>!#!,9L255Y9$WT:&LJ5+*&G%JJM9L]W
M3MM55>VZ[7Z+_3]S4;!+B-A:<<&J_ZA_W,<);%]-\F)$!DP\.V"T"\#$;:):
M&X^9O4.PPG!Z+XN< 5CEXG]I<OV^R@2\6:XO-;N]06F?EJWXT'DEJM8?UOY[
M:KO]V&WE5U*L+,B!SW ]^PFOQ;/7:0TJ"UTA) AU[S2S_6$9P8RGM6.XM0/A
M;V964NM?EF&K[O%F!(ZO2K:!4K3ADUEJWM0ZW5H[GL%XAI;\P.YX%;OJ/.SV
MJRB!-[43FP,NFB>5\V.X7U6+<#W!T]GX4@8>@8![:RG'UCDCE)=2<R-(<(9-
M;^/G]?Y0K>/@*0>DM(*0WM4&E-]T"1292O16UV0_VL,YNL#97 6;H$1R3 &3
M8++3I%$N.YL;EBHB1#;9J]HMD\(+IEMVL&F4]7!/AV'+"P!$3DJK%5,^"</2
M]![]LNS3+CMI;.X3)3AC&B,C,!"/* -R$2NDI.#<41G%H"9Z5>SH#@?]SZNW
M5M%(G;YM90'H-<.P=>"]!O&<<4+<LH1ORL$M>:D,U"(N$\3%_VA\W#=6FT"\
M1D#W<I'#*'*O=HN(LC1@X(8\Q;4-/:')Y]0A2+,B1%GP61?\O'ZP3R(3@7""
MN(55YTIIY*2BR+/$/8U"2"/R@H^CPTA44G5H<GFBEP]-K@E#%<5X&T&N2=PD
M)C:Q NZCN5FUK)2E)"D\C(B6<TX<Q3QB,&!,4LIPOB_TVHT/+<87HM8'O&S\
MYQ.7B?C0_@Y&5Z=[GDTN8/ZGW:6I]KKS[E(OWAXV*.C#UD?R=;>.ZUN?ONUL
M_7'8V*V+O:--T(W?FXVCCV=POXM1O:B_WV:@#V>-K;];]8N/\#T?>?UXF]0O
M6LWZUK:H?_E &UMO8>R-U+C8WM>849V20PK@"% 0"),-P2$M.?>:>DJ%7+ML
MF!O#9L[*QS')I)+2-C&>MRT6C4W2$)_#YYD?+0U[.>7-V+LSQ?RV-$Z2[XGE
MAN\=RO.5&[X2K'>#4K!+54CXV47KZ-L^-B! +MOKL$8((%8! T^PRT8GC"+6
M8?5RJ@CGPO.==CXPR&RO>;G6 _RWO6&5X5ZIW5MJ]RZP=N_X6U]&&=6K4KU9
M%1Y8C?;53L96]#%[JVN,7$W("A:9M6>U7(*]VP0;J+*X>J<G)ZV*0SQ1!;N)
M"8Y+-S'_\W3/_T(3.\<-;NZMC5%ZQ4($:R]:2BVV JPARK&,ICHE?$ BUQ6G
M VFL7PKC9CO\-13%I3&I'\GO!KF8QW^T=G:_G7T]VCMK[!X0&)NH'W\]K%^\
M/6I<['&X#]_9K9_#_V(T%W/O^+/8V7T+X]PD.UM_'S:VOIWG#J?U]W76.#H$
MGG@@ZA<?X/]6JH^G84N5#V\81M%C@;@T##E"/3)$>R=HYN<XAP],R!1:TFJ6
M<RHR4S"M8-H(IKF DY$:8^H#EY0Y9QWA"E N4"XLJS"-$,I(P;3GQ+31_')B
M. :[42.'"6 :I1J9E )**;E<[#(2+-8VF%PO%7J72!&_=+K?\B'P24[N[8UQ
MS%6MF?$,U"K/_(?VGX-Y+^ S#?B,]Q0@L S4\X"T\!%Q'0S2*@F4T^IIP%C@
MJ*K*?,O4/K[4M5EVJE!T= 8='24(QELC8@)3)\=&\A1R8SW/P>AQ@45&<9 Y
M0-+,;O3,NP#-*W<Y_=YL-WN'54/63CCU_<>Q@%=8^O,96,#EW+_O=$)!F*D0
M9KS"OJ-,<>PB2H#^@# J(DL-12KBP(G5B5A &*IG9P&E/._RZNC<64#1T1ET
M=)0%,.^)HLHC'^$'UXP@DP1#@5 =E8J,Y^Y?1,_-35 \ 0_3L"MQST%?L?M]
M_,#IE1L:_UPD#[AJR?UI./D%9Z; F0FU^IE(05"9D /$09SJ@+27"L4@N!*6
M!J;QVL8D;^18S>CB"WB)*CIW&E!4=$85':4"+L;@8\@]0*E$//C<$ O8.Q<,
MRT =5B[7=5D?+S"Q$!6=DRN@^F[U0LA ,_;>U-JQ_\BSF6&T'8.G#IW3'+MW
M.?1RD#NW"5INR%XDJ6K$?L'H:3!Z0L, 'YVFD:(4,"!S+@%G<S$X[QE-0J:0
M@EW;,'1"NM!,I[IS4(R7$<I2(+) Y ));8'(J2%RE,9:G0RAU@$FYDII05&D
M59!(PFY&DV*P<PFP-,V$!+N7"I$/:,LP,<%O'EE\DBP^BT\O*HLONZ#/FJW6
M9CM\:/=MNZH9L]GKQ7YOZ?+Z:/TJW_4S;AS]W:H?M8[JQY^^U2\^'<'WB@;H
MV![H>OWH\'!GRY_M['YJCN6[[GZDC2^?SW>^U,^_OO]XT7C?./YZ](WN[3::
M]??;YSOOMWGC8E,TWO^1=K;J=%\S+##6/"NB1YP8#$9E(B@F&[&*0FG%1Q/[
M&&,X<:D8L8;[Z+554H,!ZAS6QF@RFJUUN0I5>'Y52*UVO1JUP7+,.^/O_C'>
M?B83G-9<.BL3XXX0FZ@2F"<=4K+!BV?,$+R<KA662[:OK3$D$H9H<B"7F4.;
M1%RN$06VC0=!Y?+E9 7:;O<\5Y^Y*HQX<*D2[KS6BP>YP%/5C^;1*8(O)M6/
MBW5-S?RSY\BZ)(^[[<^O"7;WEY;!/M-@)QB8EZ(,D!P?]<ZI)H ^+(MT51,S
M-W-.@!]LOW]U4O_,=N,JYV:"F7B6(\7+7, &&/UA&[[KX+RVW<X;3JC]>5_@
MW*.F969$>/E3G8M.K5P*\%O;LFT/][/]VLVDZ-I80G3)F"L9<^-.0H6]L%H%
M[C'G7G)+&=@;W%!F==38/]1)>&FWK>4"<,<V6Y4_^K^V3X]1Z/31\)/+XCU\
MK%4W]![6Z=[1[T?UB[T?#?@\C(' &)N-K<]G\'U@Z>W]^/IEC]2/ML_&O(<7
M7YOU+_6+QM$V!:M0P&=(X\L'W-A]V\P5^KX>_=[Z>O3YO+[[=E(JL"/16@-V
MM+/P@\=@D4Y6( X+1:E/U%&ZMJ'?@ 6^SEY*YES)!B[8]D389BFEBG,F2 8W
MZYA43A. ,Y6"4[I@VP*Q;?1D1$<7DM )86H,XM9*I(VE*->M]\3XO"NM;; W
M4HB";07;5AW;,!&)6FF3$YY[E_WL\"<1.'E'F*'38UN!KVG@BXPF%?O,HVE
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
MPP TVG+E%.4)=$Y6"PUE@XQ2L,[;:U*"K]T.^ZTDSWULAKFV]P_*87FMDK'
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
M1B\O4MWO.2'32ZVI=FGMPCOR##%5Y@'2^'=[89#<,*VF\7_?[:&7_1'U=+B
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
ML_D%%K%3:BT)>!H(I&"(5Y&3J+AGPC'!0IA+^X'G$F2JO*7RE@=ISE9YR_Q
M;[82JF?:!>M)IB7=VP(G)B=!J +E7;3*&[ZT(H1>E+2JBCP5>1ZN25M%GKDA
MS^Q^O>56.V\TX2RK\3%2FYPDFC*=@XDI T7DH;K68'[F'M/]-FNK'M/\@AZS
M^_(^B"2T0?5E5A.(TA!K<B \N"@EHU%IM;3"Z**H\./[3"^LQNM<6K8]PW(8
M]]BRK5*6.>'=QH7M)5!@O<J6E)TD EPF8K5$MRE2S9)2 7P)\J*S=.>N4+5R
MS>*JZMPZMU55G9^J7MB/H1F40I_"HV,!"*?$<N#$1<$36&54*&5>&;O[*="J
MJHNBJH_0P*UZ%W-3X=G]F,2 *PF.**">@ J6F&0YD=8#&N%L5:9+*US46J^U
MUNNB-W&KEGY^,#%CZ;D&@^S+$B5+KT>+:^%<, 0H @@+R@N)I)QKL2@%Z:JJ
M+G0OMZJJ<U/5V9 _"\D%C:0\*6#H1*/2HJJB;0_H1VD1J4P*596IVGOA^:CJ
M([1TJZ1\?G[U;,@_X?(G8P0I7C0ZUCD39[3$98*LE)04%Q)U6%56_M,A_Z=]
M2&;>;=V>X2[H/;9UJ^QE3M 7+D3_I=)(8)"N*%<*RU%OB7&)$8:KPF42PD4Y
M#BG>N6Y]35A87%6=6W>WJJKS4]69F(!#;U#%3(E 5D+ )$Y\EH[DK"@@X93*
MNY*7P)_C.;"7JJJ/T.2M.AIS4^&+U1ZIS2$ R4&4<F5,$9M$)M92&S2(!.-J
MCW<.ZCV7S***'HO:Z*T:^OFAQ(RA3UPH2R40;H4@D)PF-D<@PD3+J?6*BK)'
MB)S\SADYU= OKJK.K=];5=6YJ>J%^GR<:R><)R8#$%#>$(L^$]',TM(Y*@A5
M@O]4+XI)KZKZ)-N^54X^/[?Z0O!?,# Y<!*S*.>D92#.@R?).>\UH\ZP5%J_
M+4B-@\<GY;7UVPN_<I[G/9Y9Z[>+Y>]>4'GMV[W\8D/>8[1^JT1]3E;^ZX5]
M+F>:HLB:!!\9 8J.M>69$E-J&&7#E"\[_,#$W+)T%J.,]C7Y.Q7'*H[-OP-<
MQ;'YX=A,;+ </W8@@3 #FH"+@IB8.;&:BZB84-&6TB9J#@4&GA*.U3S$!VL$
M5T,1<U/NV>U!Y"&!9>>)U]F4ED:&.,\HL8+)P)(5#DJE5[XHF<2/'XJH-*C2
MH(7M!E=IT/R0<K;"6\A(=+(CW#A)(%--7)"2>.L3XS:;I!$I#>=WK_#VE&A0
MQ;&*8_/O^E9Q;&XX-KM_G!-B5]:,:(-@!E)SXKC2)"607B6/7IY;6M&"W;U
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
M>ECYGT84D)Z1U(TC7P0B#GVB]*&1!S[68C;D(V+.7M6MLN!JP?5^G5T+KCL
MKO/.<!H'61(SSPU]3[HT\5.7!2QP64C#S!=9I#QJP)5NXPS/@JL%5PNN][DQ
ML01EY[<>S@8KXS1;H&MQ=1-<78C.I%P2(;B;!%@*,)($>\UG;J#"A,B4,TJC
M)R_]P\#4)84 '[2<V1I'EOXVCBRW.NBPF]QMU.3&8=_/X3!;JR[;9ZPHTSJG
M'A:E1KXB [":.]'.*R<?Z%IJ$GYQZJ(D'[# B-/:.JK+D^ E6-H& $RJ =9<
M@]^T0.OB:#-IZ=5<:9*Y.BCW6J?QH2OA(<6%SDMN*#3XWEZ<DY5%WVDRN^OR
M='5Z-Q9\62Q:I\O*2>#9L(0%IX19X'6Z8)TNVX/\'?+K/K"\TD7R\L'7(A?X
MC9%=^ 5N."^RT14OE<LKE[OGJOR*%>Z:<C3GG)\WM6CT0T#^6S.IQD.4ILGE
M'T^G5X.LJ2M8"#LP"A XWH,!%ED&4W?2:SW.O%X)D4CC9?G,.+N%.4VG,9VX
MGI IQU?5\W& KPK6TH%R\,EP?86$+T2NK]1E=?KCWBAWKQ4OG9$J^R#A L5X
M,G0]X\D#\_ZPIY"<IES38JF=@Y'?=\CDNOKA:=&'$5PC6TG\H@*B%W\J,7(1
MVZ8U%BOG"FL0U6P=CD=.7XTN"XE/:;"E+EADZG!6SG@$LH_5BY"V-?-!HG6I
M1WC)18EEDA&.'"X$K)D:2B;5D"8BB(PSC(*/I'XZB)S*-63Q$1;;R@N9"W@0
M7/H5N5J4SGA8X',O<Q@;LA3'*0"\.;QN(CA5U_F0C=0 7IAC\<H*Q*5:*:R&
M +6L.84 N(5Q85&F913H.I^GQ-5?E+):Q&-XZ, 1O+ILJ7*IZO?"=3 55!(D
MDOQJ"HJM8%NKYMA$_6>0 U5=TQ&4>*(!7>?3[-B181JJ\"4+PZT+_3A W!50
MAB^ 7[R-BV+*P%.9I^(HB&*:\9@I21B+0AH+P0*?U<8X7;OCX8TGA9,R:<VD
M]]T"OTM]LQ#&]>W=Y]_@FM_"=Q=_^"25*O&4&W+BN90&Q&78G]!/O3". ^&3
M, !K.HF7)*AK =B$[RR!Y_D)4UR $R:3-/:DY(()C_HA47Y=J)VN7:C=\OT6
M?!=7[T[^B (1*$+ ;0I5YM(X!:,A8;Z;R9"E-/)BF27 ]Y MJ7NIB_GJA?RR
M5*JI>J<&:&@NL6UJF #4 -C%8H2 =KWKSL;2L_4^J59Z;B,]/J!&%DGN)9[G
M^AD-7"I9[":9D&[FQ6D<Q)0RDCUY&<?1,NG9E.];;^]@^7X;O@> &@J43P:*
MN4&4^"YE'%:+F($$J%A$"?.4I#'PW:/+5HL&-:K\VRTQXX#-]+.!J92.UIM4
M: C#)8TM5K4MMGR@J6ALX8YS-2UA/C'=:C\K!QOZ:R['O'>#=3<>52.@-IJ0
MW-1R3]5%/AC4'AI^H)VJ\0!L_+IXJ7F$^B:4 D-W=,DG92$WJ5FZBVS0WGZ]
MMX(RN&2OI9K9;!%%OY]7E?Y<.Y:K=EPF3]4;!LVF"[YCYC+S=:?Y?G;%W&B+
MQCD9K=*LY?:\EJ5+OADX;RVDG@]U+=*_IF5;3L%S?:_V/BCW#C5E!7EW]0?/
MN #C.'4]12D@;1*XJ4J8&V&3Q@Q(G;'TR<O(6Y+6N_%2N[5X:\O-)=ST805-
MJ8PC%5)7Q2&LFSR(7"9BL)RBD"4D2+!SR9.7X5+#">&X&+71O(4^-ZZ4]](J
MZ"A;XI YPK9^XG"U2/M!ED5^Q,)0<0!"DOH>5:!3'LOBF%'Z!R-/'K&/3NMI
M]1&5BX?>ST/:G(1C:?+!Z+F+GSQ2@YRSSZ_?.7[7K%"+/]^=O#_Y^?6[U^\_
MU[MBY\ZKL_/37\[/SSZ\=T[>OX+_3M[^=GYV[GQXX[PY>W_R_O3LY*US^N']
MJ[//S36?7I__\O:SON3#Q]>?3O"+\SVW8'XKQDYU68Q[:.MQ74\>+&^P$*_0
MHI-Y)<8:,-"8 $CX<SPPJX+>C7W'!R"%N#<YV6Q\-;T#5Y.3 >]=5[DV@M[D
M S X<@"DTV:[5E_SJ=Y=A4L^@)E:=T1H6T9HQ9P,!FB9?E+ZU %NQ3U-AWCN
MOR:>@C8\C8^P4"=W<DXQ\YSI^4;E9#ENZ\*#WZBT'//RVL'N0.:XI=EZ_J5[
MWG7.%1AG^NA&#__UM_J\YW2"KM,SE->G,T<H^(SWQ0CN!)M[A5TV)=/Y"#XP
M.[\3:JA>I<QV<S[9G,:9'(2OLT*W!R;L# E[DH('XKPIRBM>2O=M47Q!,9T2
MZA"HL,K5F/"ZD8:J\06RFAZ]FA[5A!Z-8X 27'N"?<7;WEJFP(T$8:NF4MWC
M5^ /G.'!@E%3-/5U]QI41/4-KL0%&X_T<H'=N@JCHJFZY+VLX_3Y=7U0  30
MWB7^V^=?$%I6C13EV4S/J%6A_1M9B+'Y&IP-U-"I+H)NX9 ,+@U4"Y8*/9_I
MD_M<3IQ<[$*&YY*@A ,\F<0S13SR*?79D'XI^D*]F0=HEQ7=->Q!!GR R_&H
MW\GT\1=^\5U&=!M.O%E- :1;:OQPTV(LO<8S,:F'-KPL.1Z*56-QB7!5OY'#
M+$0^A,LG3F#]#<Q*MQF:_WP(;E^U<+%N^[+P<7WBM_"Y63'F/[W*>[WYSU+5
MPX.VB2#"3.IO\%!N(&=<VRH'Q0$,-Y/69\YFUOK(K%)M8I4JZV%_K?[B&M3X
MSOK=F7E0P[T+0':@F5)ZO<G&HW&IVB=D^DW7^J2Y!R)>YM47\P!8^,PAH581
M+1%"+YN"CV%D( FXK#0GA;@MDV=@=CO(@M(<@=>'9T6EFX/I0TY]C(>GR[E9
MZ?!$<*40P=*#S%\UIAH5]#.*P46!]\*CM8PV1X,?_G/VRB7, 0"3JI^+B>J.
M*T <U(QBL@1W0.&:I:B9%[ZUE_]WG ,P7'>:%GW =W RAFJ@U\\!QG44X\I1
M2$,<!>H):IBF&BBRX /D!<>#4M,("Z@!0C_2';)TE]Q./1V,B#('CF,S+",H
M H;93*J92\<9 -1^Y4#MP73*7_-R7$T67S!H1F6>CB=/4HAA7&!\ MPJ!%+A
MA=D.TZ1K?8ZBADOT!._PO!J8)?1:W!PA_PDH6N%<D(0O-#,&V%H0 ;-YY,"Y
MZ!4ID!5'4*H+N!3^Z//R"V[F. H K>@W]D7]ET 1R[\"V5\XQL.KG ML&S70
M^M"9L% U(1_-;A[0':%7XVLU+##*H0'#FG)FPD *U9*5*5DGG,"MP\FZ4<#
M4<8Z#3D4B'%Q#9K5 0TTV^3P*\:)@'3CKSBL9I0Z,F0P^?BRN') JL07D(79
MZ<,8\)^L7GT D>18U))8F9 5L]^)';2FEFM[!@=A&RVW"EY_XQB:8L#LQK5U
MM&@_ #.FRUH/L+>)HVFC[ 4\4IL+!A=T")'& M,Y$Y8C@>RL.YU-KS++3&TQ
MX.(R:00Z>2)\59^BX%LOU #O52;FP6@&L!I##5*SN]J*X=$1';#"Z6>#1'=0
M,++<7*<?D($@S+RY4Z__A=[V,"U& 3! X+@ T</]D98*F49;^)J+4K^Q#C,Q
MZ*$UJ%X\+LKB:F0&?,-DZZM&EX",%Y?FE68W8PI.+6*( MF*_4@!*1'F01%R
M-%1R?"=:9WWD)#<[Q./^L'G?-+JK5M+5(J%EH(,=3Y$9VO+IK%*W3AUY4XTZ
M33R65L I]^LKG?$0""9KY45 ;KX 6IK?ZNTG?C59&_6#$?CJYG.ZURJ^HP>F
M0Z_]!5C_0!HC[[C>Z(N C*9Y74?330&1$&VG04%Z+$:^>E,\G7[?F!=M4IK%
M'0:/N#UHEBHT#6$%1Q9>*:<V;LRZIB&TMKEJX\583S5GM+DR/9"Y@34FS(=7
ML"JD/;5$A]!0-"-KQ%048/*(45LN9A;=6YDJT]D4Y<QD4 ]@K5MK,C=CS?.M
M0_/,'E40S69KU$^:W;8BR0-L6RV';VW\1B_N)4)XK2&\F"$7H1B!_>3E#:KR
MPA+^'@F/BI@+4,MK=)<URLXO%#7D9F-4TV9]FEPYNXI99MTGL]"T'^/>%"P=
M:M".D5^(-JY-A38S+6_NDS=ZA6EZZ\ZZN.B%%9797<'/D8@I< J_LTRY3Z:
MLO"O1:D[@)H]<^V9H 8!%3% Q&RDHZ%E67&OK,AXWD-$ N//N/WZ&-CI&U,:
MV'.=@CM@MH2O=> F'U4S.P$ ?E/#&RP[P#7C=H.E"\:C9=\#L4][BM=FF4%W
M2_(11__I*VYJX4Y^L\DT[C5^L.7B;G!Q8NTM,QG X<.SD&=Y?WHF8G9^,5^E
M1D]T\X%I668Q\_[9-=UWU]L5"QPSQ@2XT .M37@&Q7OU5L!T5]WRZ)YYI(\]
MFNU!JQ;W3O)F?Z_Q?Z[KXX=J7)J4,U0;RX+[9$&330M Q$L\WKS6RP=P0%G"
MWZL=9OSZR:YS,;#TOD]ZZT.(:]'3T1>PS"+QP1RJBKYJ3J#J4U3+AWM=9E5]
MD(-4GVRL:"NHQ\L+-3T MGQX )-TSA"=A@5,D_0M'^Z3#ZW=+',H/ASJDA<=
M<W*&936RHNR <J3X#QZO7%S/GH'6Q3(:!P.\OH&)ZVAYZ_!E?6RGJV'4L3V3
MG/PF[BD?9,;7QR!6-?B:EX66ALXD+*@>( S;A,]5("2Y#IHI)T%_@+!X"%S?
M48Q'.MA<NY]-&)$5JOL4JA;G]!$Y1HEIB[IV/W4HUN3,P?+B7IV<2;SH59F/
ME(O5;!J+XZ(HI Z!FX:M@BX!(.2XT6TR]"QW[I,[<Y%$,T>D$D-(BF$[%,5R
MXZ$VIX'@(PS2;;;&>A@#@\$G\,50E:/KU9PXRG0Q?W6ZV YE?EF]N+7S:@[;
M&LMP4BBNT[;96V<USM.I]3?BWWZTP'6O!E<3[B3SJASK.$ 3,J=C!7C9-U7/
MLEZ.9O?3)A,#^7K%=2;*+U_0CE8_=K V65F >S9R^&C$Q1<PY"\5[X%W)N!3
M-7?[0ES^CY-LE':(R84JA@6:>[C]@6451CK"7%JIN&>U;6(IZWS(.BM1LZ?)
M65J:G[20!77 H>BM3%*,\1SV.+@JXX'4!>1JSZ7X3H9+U:24Z,* >D<;=;#V
M:]LQL%WGS;A$!G1N"CZMAK!*PB,PR'N2V( Y'/C+M7X+)H>9'(0K/5Q,X_B"
M8:I.D?::@W$T9<;PIX 'C8?Z 3K+1C]P-B\IQT@PH I^B39GWLI>!)VN=XR-
M\AZ$-"Q/VOSP%7,SU-4AS'"YO']""Q:K67(=FE]6>89)7&#O7@Y@"!?7VF4'
M,>DZOZKZ %C5V]-.3W&]J+<S#C!.6RHL&UXGOAC'I2DL/*U&:A(&IN]1.DY<
M3G-C,'J?ZTPH-;INZL\,*NV/#D"]FF$<A@ N9P_0?#@NJ['. ZA@(6YJ]%0P
M+%BD=11:G96A4Z-TE:*.HW@Y,!5C9S))P !0_>$EAR$@W^KJ&)CEEO=U*'[?
M[+QIA&EEP;1J;];;!5.6+^38-H51M4A5(A_BM"2B$^]=&R&H\PK0OW5E"7('
M3QC"!QQ $U"J5%)A%E:=,Z"3,S*LNC>=R:A M'0N@5;N?\$7TR>VK<#4KG,(
M0K$<E; Z@>$<J,NTV, A3'BY%KP:ETTV7(7FK72 Y246I@5IQ-H&G7;)6$<[
MOR:]JD A5%D^,,DT_ *D2,LX;K HW.T"$/FST/&!"J0'_JF:/,,ZK':,N98@
MLU.);^]FYR,LZ#;* =!:*=4?C6P[GQMXRU63MJ8UME(7_4:3ZZ)EBZ]ITMWQ
M%:UGOU,<C\3U_?_#^\,7ICR%4:QSW"*H4W7FW];!2?,,[+O<I,-DSFF/7X]0
M:U^-<>,)"&J>^"D7 ")OWYZ:*K^M,;4+6NADO%$)C*V++"&LG_0 7SK.R;L/
MGSO.Z>DI_"C* 9 :7G(]0,GM.&\^GW6<?\!]:H#_EO(:7@9$PM6@ Q,$2GSK
M.!]/X&:S/GT<]X<=YWQ4CG5ZUX2L'>>7"H>/=/P/S K&XCP%J>Q-8D&1NG6J
M]MF4R#]-)M04MC@,O+A1?4RYL[:BX"J-.7E+%*3.J,)D/:T(GY'-P$D0B]\5
M\$F3_/3L/Z<?G$]@!&@O@@^OVZ+2E _1A4M>M?+^IC0_T5+XCI> ^W6-$[_A
M.19E:Q((C98L/.B %WY4N\7$]8FIWDZ3+DT]"$0]78!<MI>':<B>,07J_.YA
MF>.9GBZGB+F38^3X)?^*V8 *[0C1XU5C"Q9ZOP +U>"O36% <V_]9FY*@K>+
MG$RS1E<-:*Y7 Y:4<<+&O[E-@9G#4.+EB_XOQF'#.N?UXF&*_YC*,258S* 1
MAS#]6YL :'D.C7 @8BU9;JN&3G,I]DUZ<E-(7Y=Y;JUK2XR%&2MAZ<HR4R!_
M4M4#G>ERPKC%@8%.M%1OLGDPB4[I%U+U:L^JAP[;M4DB;AGH$X>_'H(I6-V0
M9I$L@-3MF@93PT.!.?ZCQA<L+*4I5BVFNMXH1X^C*YK:Y,4)UFP0!HV:+B&/
MMR_WY*7C.B=8I@A-L=.?/GQZ!?_ 5?GY-=@TKS#CX0P$\6N3X/!*]4;J2P<^
MQ".G7*_ 8!455ZK\V.,#;0_!31WG/PCJN+VZ1[QYKT:Z4<:.\.541X^,L6*G
MKL($U#\!^_4-]L<JL0CMQWRH.R'!KY^Q,D ]?K1;N80OX+=W_S@!GOSC8T=/
MZE<\82\7G;+=9<GGZ5[,ZWHOYF.]%_/8W-%VYCLLKM/V<8 _[\Y0/XJOQ2 7
M\/?91V#!>S4<C9%3[PN]MSH F_$"*[-VG#)SSEZ]/CG7.L-'E\5@M_BSVA:4
M_-H=%2[\T[:@%C9C3)F%HKS@@_RO20)'L[IT)O4],%1JI"ZP<4N?ZX8PYA1/
MFJIA;?-PSB[DU<ALT9C"5:/+:1;DH- 6:%I\/8P3@N7:<EK61U<G0J#=C.OX
M1S!+!?CXAS#KE3((=L"5TK4O6B5/:M;+EGFV1J7[IE8[V.W3>EKH)O1T3C.>
M<H"0BH;2?$KI84UI4U1J4MIC6GC\#)[IQ-W[K.HYUSQNIA;G]@7_*$-(@ET-
M(=D9&/JDD$.]:^>LJM"O;J'1.?8V -_[@.%H^48#.E=MK"B+J5^W?+O!O]-V
MPR'0=T6UVDG9P$E01UV HG%P#V'NJ\TM&$M]2F!.\I>7G9S4I9RI/=G:K)O;
M?9MNZ$U*$<V7G:Q/UNMCTX5H CSOPM/[IF3FI"KH) O;!"SJ.I2M<XJ.KEPU
M6[6JLZ0BY5"7SZYUHHF6-ZF0&(@ HRIUR4R]:U+7T3+[@WHTLZ4J\99)(<M6
M"-A<!4NP2B6 =*YMTF45+?E7GO?TCD53V[*S:6W+Q?J,^N@%V<M'#;<'""FM
M>E&ME&=S6-H48A-<5Z$<]Y7>PFZG,RPI03F1F[I<YD1\Y@)^B[3>FJW/O\$"
MGY2&U"$X#<\GQ2B;233'\E@BK;Y&-\?1@YU:[W@U%EUK-F.;NFN:C&CZG[74
M?8&![;N,G-2-44'J>*G+.#D:>LM<-5E4Q57-FAJID3>=R1BG5^.H,"X&_L M
MK'Y1*B-LRB0(@-/1K@,[R15I2-EU/AN+LN:D[NGR5<WIWS,,5FQ2NNI3[DI-
MAZ&W$.>&PB4&1:BIJ@_F/"Y#:;.DZ&"XR>,V;0NT9AL%^N31-PQ:5O&ID0KD
MS@TGT8\S3/1DS7$%X$ASR&'Z%6&/U)[90X!1HR7%+^JS%!WQ-)ITH3K<=>YC
M:^(H];@Z *8U38MU;WC@ZV$<JMQPRC8]"JAWQ4WL$>!7I2;5+J?F9M.GH=D=
MF10Z?RA"U<-LG#QLH.;BF3<?5NIY\\L+6&&'/7[]/!_H:>N;7O1Y>0'N4.T9
M+FGXKE]HOIYZ25W/>$JC$OZ3S9OKK[OZJV<CN?@=#;K,9RN_]KIDY7<W/9;X
M70#%6SWVYN^"Y'9/M8-]M,'&:SWVF99<([V@(*AL__LD>#(77_[<<X@.&V^>
M-[F4+5SJ#[_AQ2\6-DSF%<KHTL-[<9Z!MZ6M:IW ZTP@9WZN1T"6\V4[E M$
MN:O03"^M,7I4#)_#M8[>5'"::>X7Z7#W=@W166O&1T<YL@VE.U3B6+':CEA]
M![92+KY<:-/>K8<HA%)9-C]M!_^-S79YBP*84_1(\U^PX/7\W[=<M>?KB-"J
M^6]-MKY'X+L\PP[R\0:YL6)E^G_[JE@W!4_-&=QK3=USE@#JSLWZASM-L3VU
M$I^Z4W.+_+@;FH/XN\RRD>$-9KN1@LZ]<E[)K<SMD\R%2=QE5N:LS#W@W$C'
M#\-N;*7.2MV#2AV)2-=[/*D[/L=O:0#Y@@;ZFY%@J2;MGK@%U-]X8;V!X?<%
M<>MZ;(?)))_%W<0R:;>9%"6D2RV3=IM)81)V@\=CTI'M_:R1";21W*UKL.Z>
MW 74VQ@<=L^3.'0F>;1++)-VFTE1&!S [N.!,REDR<8&Z\.YL$U(VZ 8J)OY
M:J^<O7*;>P.$[;KU4HQX;U,K<>5YX$%OLVTV^=W&+M()B'=;=WL]"CRRCV=E
M^/!EF"3,RK"5X3V68;\3,J\;61FV,KS',AS0<.,]A0>1X2UM1>ZTT/U<%ECJ
M3"<KW2ZHLYYTBQ4!T%L68TR=FN'%K8((U]TEL$/<T2$>V6'Y.L&<!WZ"%"4;
MAP1MYP#I,2;[M[M$PA_I$6/$'NF$T0K(W@C(IN%=5D".3$".%4&.+$!B*\&'
M^WM,F-"-!=T>Y3X\CQXQ&-GR:$T>^99'.\ZC8..];!O4ORN!A_MK2X;18\:[
M6GM_O6@I&]V_\SR*;'#_KO,HVCS&^N%B^W<OF&]?KMSFGL!^!AUN8AK?(6A@
M!S6:W3;6>S<"0+;H\AP47V//\O40^1IM;LE:ONX!7^/- _$>A*];VM;8:8O@
M')OV8>>%"S509=WTO-WIX*O2A>8'U1TKU^U*237[C#6><60'95L+/-K?#63J
M/])AV>.?"ML3AK4$)'BD4R K('LB(/XCI;=; =D; 7F<(HN/+R!'=D!ZY%7/
MZ.:!1_8TYZ%Y%-TV^<_RZ 'UZ'%"F2V/]D2/CFR?PE8\FZ2^VC)-N\^CR-8[
MVWD>V9ITN\^C<(=C>W<OH&=?KK35SC8QC0_JP#M(;NO8[$8@PQ9=GL/B*[MM
M]K[EZT[S-=G-*CN6KW?6UUN&=.]8X-%R>V^G+8)S==%7@Y%3#!6&&0TNME%)
M:5<*_=AGK/&,(SL4L]6-<$?H6$M/V-.$>]HRM )R9 +R./W$K(#LC8 \3I;F
MXPO(D1V&'GEU(^K9RCF[SJ,@MA6H=IU'H$>VNM&.\PCTR+8L?K"C.EO=J!$[
M_Y&*,5M[?WT>;5[XS/+HX?7(QL/O.H_H8V*=#3+:E2"C&^RF PXRJF=]6(?;
M9#>K:MAJ*7?M(VVKX!PD7XGEZX'R]98;3#L69+2'U8U.BW)8E'RD5I4T.K(=
MC:=!E_UHG;"=90_M!I8]N\P>S[)GE]GC/PI[CB%<]VP@BKYRLK+H-R&[Q>!.
M6<<KK9L]M?/\>.,=M$TI<0@F_+YR=_,Z!Y:[^\-=J[N'S=U;A@_<.W>/++;@
M;#!2I:I&C?_=<09J='P^.+5>Q.ZR)[1.WBZS)^@FECV[RYZP2W;1!]^]D_E]
MN?+(L@H^C"Y5Z>1FM^-I;:;\>'L[97^#;I]ZFZBRC8E^8/;\S_])?.*_L*'K
MN\TFJT4[S9Y;G\WOD/._T^OI:UX.8*R5DZJL*%6SLH[XM[L=OA]4B(B_>8=U
M6U]H'_BZ>0BFY>L^\#6X;14"R]<=Y^M.UGD[,A_\[*XVPO[:HT_C37:?K;OP
M\"%&&YS=6/8\-'LBJSV[S!ZZR=F-=;0W+8?CJ,;9UF%Z N[)!V/XX*X1>[-&
MCIGF\P"8(8MQVE/&T#DH2Y#$=_3([T2D6\CY8Q#IT>N368&T FD%\M$$<M-T
M12N05B#O42 3BY ;"J0-FGF<H)G=&_"^7*D)^VR$9<G@7YE_??EW^-'<48LZ
M]<T>Y["H<G1ZGI>JI]-^7USE<G19JT+[QEKUO>DM/ 5%'X]6W])2<Z$PK/GA
M-=HW9X<3E=;D:/^\+)O1#/F%<M-2\2\NSV"PSWGOBE]73Y[-S*F?#]PY&LY/
MWTSRY=_3$FY=\N+E%/IS7(WR[/K)ZKOQOES^[Y/<#[(L\B,6AHI32DGJ>U1Y
MGN^Q+(X9I7_ 6)ZT[KIOJL=+J?[YLE3*Z<-UEY6C!E))YY_C@7("K^/XGN^#
M//>'O(2/1X4S6GZQ6:SJ.XBS0(^;B?4](C^T'.+^0ZF^JL$8GID5)<Q:K35S
M'V,"0#(K^#*]=HC7]?_F\&J.@NL]BW2=SW IW@J@,1A53I$UHW)@[;\:76XX
MMBM5*AQ-5O1ZQ57U?'-&W(:!&N"FX*0-$&!DCP\K];SYY44#D/E LT/?],)T
M46F,&53A.?M#O]!\/=7NKF<TO%ZSZC?77W?U5W/6E/DN2+H)\5=^[77)RN]N
M>BP!]$F26SWVYN^"A![Y8,-N&$6/.]C[L!\VXA9;;ZC?L>*^ZY\M7KK$D3+&
MPR,Y"0N+V^:=:HZ 'FM7FC\"6MRF.O"MR'(?'L5^D?H3GMK<K</#'IYCZ2*.
MSJ?:9OM9VVPV4+0F3K1S_44??Q/+!KW=<=\TW+F@-RM4>R]49.<B9 ]/J.[#
M6#HZ0=V\_<OA"^HQ%#1[JZK*.>L/N1@Y16:[#N_O,^[#4]QL7%NMXK/C>G,B
M_CO.S2%9]>Q5_E55HWPT+H^NE"[9N*:4+4;RX"QZG&;"ED7W7,5@A]GT2#;Y
M'K+>>Z1.SMO/J-OQ%?M-4<*? ^?U-W')!Q?'UBCW*=FDJ+I-"K+LL>R98<]A
MI-0]],*\URS?H([^PZ7I[5XTZC%?>0QGT1_*"S[(Q?9/HX\A'V/SHMO'GHYA
M\X/N^9S[EEV(K4!:@;P/@?3O>$9N!7)/=^N.2<B];FB%?//3]X4<M_W*!CH;
M.,6X=)9%DCN5NNBKP:@S31?2238_1'[<#9U\H+-S*B6*@73^.^;E2)68QJ/3
M<>;R@GX(D[C+;KRG3@FJDW_@,[!+_X9W%+5Q/QT%/#PM"R[=5"<C<5$6554_
M60_9Z9D<)9Q:.JY@UE4%-P*-OF*5%;SRH@#!&NB+L?Y*R<4(ONHXPQ*C>4?7
M#H<1"EZ->0_^R ?5N.0#H?3'7(Q'RKE4\-6E0$KU>?E%C:HN.AXP$I/:XTC5
MI$L!!:*D&_]M,Z)%K!O<? MQ)'@[PS*'-X)LX$W3'"T8GQ2@KR/\N!H/AT5I
M^KF($7P[FVS5=<Y5KZ<)<*$&JN0],]'99JQ/\13(]UZ<__P_O#]\<:+_)"]^
MG'1IQ1EP!^B'4=K\0K6RNJI9<E#_>W-;( <-,.%L0W+4!76 Z3T81ZG'-' N
M00/PKCG),A)8JFK<&[6J\<!O-4=1\OQHXY'#+>0[(^\^3+[:(T+,?'+&2G@)
M0#9NAHI%>/%9W$TV@Q=T,[:!+X-Z7E4SKQ6 DY6:*"!*(W'9<7IYIN9@I:]D
MSO5O.L=AQ'.#3\O19:KH0("$;BR4<(NWL3IE_&M1ZIS'!C_Z^3< CQH0;@,$
MFX^<1MWH?H$ 7Y<"$Z5SE8.TS,SU!&=F,**S'"&H]SW*+DPIB+\+]8L(L9<P
M<$->T@V(X'7IAH@0>+1+-D0$P)W5B#"5)I0ME"B8S17'Y_45_AQ-9]9 P$2M
MP7Y%R\),<PH0-QD,X>;K3,BZR<:*4:M 'V>2\UYGFI2M1]_ EBBJD5;K.9MJ
MP+_F%]BX'=]YE4M5#6$.TKGH%2E,&NT.>(^X!###G[V>&ES@Q.\ &7[0#;>_
M C=L;2F[)L#V+8C W]@4#(+O0MZ^X\-I48*%BI(TD0BM_4U-$)"B#'YSX/\_
MA%Z7 ?B63H :VQ*4SJ9NB==-](/T*K3V@P Z7HW+9F5?\2YL4*3,'(HLJ]1(
MRT&N(YEUO8-:A@ 7,M E<+U07]!B$!,:U'>BK=$KX%%Z]/"%\=3JB_:=\UB1
M(I]K.#FK\3^ E1!/"D*LRUL&7NJ-]TQTWM#6#!(-OEK/I4J!]+R'%IK!\IIE
MD]'673*PGB?<5Y@E#KS&2T?]=YQ_Y3VL;;'O_#&MMMJ=0#M(P!](-]!$^<'K
M^IK0:0$+Z4T<@L\TV;52Z'4&&3Q=CN#"K Z"4G40%/!&KS.@]MK:+@;N+]WS
MKF-,\VJ<5CE8S66NEI#YMB[4@Y.9A'/5U&<60R0++*KPQ;1P[(SU[[.-#4[?
M^[[!:=8R1&1<M<:#QOB_KD',^$ CO>")XF*@8\WQ;HXRXNCQUMK,JZH0.1\U
M%C4?&!U"R$-%*L$P,H Z!&TSF#^M* //P)U"IP)]PN?C9V<#":Q$B\7YJ65/
M':X;_1,77\"X=/(*L06F79N@I>J#;:5)ITK0GK[V)XNTAV89!O]/]WS@CG3"
MK+]J7M0R,(!Y@@7<U-D!ALN\$N,*10PN>5^ &)"@H3[^6>'S3D%PD,,2?].;
MNYIQ;_(!# .9<SZ"#_H:!IW)%";"Z_M_,_Y[AT8Q0#QH^9+:/@O>?L?#5M%+
MKP:Q;:(!:LL>1I_6+];[-V (FDV\:7Z$V0+,TS&.G?QM^YLQ1UGP+-RK@F=[
M4\HI3+H1"[=?<"CI!O1V=8QN?J59W>YAL.M51[IK<2"VIU5)&K!%ESW;)&OT
M8"G2%/[;*C%:I]NK3CJ7'';N.*5PU5WG/'^=&1\=Y<A]E +:EY90ZY0D6S.@
MX/OBL#2T8N=(\L/]S7^WHR5()_2V7[-F"Z$CVPQ1LL)\+,(<,'_K74*W)<Q'
MUGAP[4*/AYGX0RG;.%AOAS.^#I1)'MDXCGWW6JGM"R+<IMSI8:;KA^36S7%W
MR*PZ<";YP:,RZ<C,!5VJ=E,0OK?8_YTCS_HV_39)L^,*:@ZD;K=^/U)&Q#:-
M,ZL=5CMNT@Y] +M_VG%S6ZH]BA%8WNWH//^V;J^C:MFE1]#IZ/OS7NQS%"[M
M<[0&!3?H<K3.N&R/HYM['+&N'Z[^^CC:!NW58,,N\1]YL/>18KP1MVR/(]OC
MR/8XLCV.=IO4ML>1[7$T1YR[MO$^Q)(0CU>(YS!DBD1=:H7*"M56J<ELWZP#
M+]!T&')ZYQ),ARBHML71+K?TL<^P+8YLBZ/'IH/MG[,'++JE7V-9]% LLBV.
MMF.3[R'K'[5'G&UQ=#0QX0?3I.5 V>-U$\N>769/?!#LL2V.-F YV\461P=Q
MNFF[YMSI]/-NAPK'5R[_\8ZQCD$>2=A-K$!:@=P96C,KCT=])GL,,DZ\.X:K
M')^0V]ZA>W3EP:1+;:_Y$>GX8=B-)Z5SUTC;F2]?2CHD(EUO_4<L="I(ZFKV
MVV^-])WV1YV5?9-NW1=IIG;QYM2<;9*T1E+;ECHF.3""4<Y[NFIU4Z-][?8H
M4Q*L[GI0MTDB=Z$.;5I:;$*=^VJ;M,E(EG5PH)O,Q#94FO9K2TBK?<HM "M,
MPFYP![A"W_206BWY=Q'D9*:5QVT :ZLHHROK4WHW$)[MR'2;.3UL>Z8[,3"(
M-R+6WC=FN4/CIB@,6ITB;X,\+&GU==L<>=A-P'.;CD[?Z=BTR1*U:,IXFRUQ
M!]'+B=[-P/'#6R#/0W5YVL0P7809VNX2=?@PLZ3_T\RZ^P/Q@DFS)F]%LZ9;
M0 R+ZUY2>EV_W5-KW)%8#*&<#%N+P2H=7=KU::XOQ:0/RH0BRYR.HVX,!=P+
M-JJAL>",^QZXXNL_X=%Z1MW5?3G*%B317K4@>0P2K6KN%8#+N%%MFEJQ%CMZ
M<9!QY8Y@T&@TE!=+ND$Y(W#-*MQ* G7 \CKX9Z;*NKD4-CB2IC$5Z@H,M@!G
M3K7;1/$J!=TJ8 P]GO=U:R)XZF5>2HV99C_K#KW%'$,GH[LM,OEQEVR$'C?1
MZ0(-*Z! T^<*1*XH<[W_AKD-:&(?59,S[42 A0=6\1T@WL<*+)OP:!\;GVUO
MN<CE_S[)_2#+(C]B8:@XI92DOD>5Y_D>R^*84?H'&&-/=@/6EE="FS8@PPYE
MFD$=YVT."ZS,:S0XY</<E'>H0/M%*VMH9V=UTNLY8ER6:B!@#GW<J@85*G%W
M"\"BU\-$J#VW^<Y5SVRW:XLHPSIGFRG_3(])6RQM56TIVT7,=A%;H^[/RHJ2
MMVFBM0]!L:<(.^"<?\VE7N:?/1V;%I@_KI67?5"=K&P/L-WK 49VO]PZ6%RC
M?#!N[8R"67*[J@9KU[>X57[_YH%TVQKAD17@GP?5UHXY.OU?P3Y?3-J_<SK+
MSI%AXU+B>U02/ @V3Z+=O10M*W/[)'.)%SYF'ZPC:[&D0;PVANL=R9L!_,"+
M!CSUD[@;K9^=N,.5(@Z40>#?DT?ASS&:=PTR9&;G]>[(L,=9RV%(NN%!I*H?
M*(-80!^)0<>V%S#=Q6_[?S*OA-DE4+*U27!D%D30\:+-FX1:.^*AL_SB\#&K
MMRU/PMJO4[T/2_9['!=3&,PYW_?VAIRL+/J.6+:QV H(@YM#]C<=UJ6W(^X2
M%JA]RPTB #N+D7Y/\Q_UW:.\KX><F;F:V(<AS[6Y!',:*!/XH@,$\ 9]?MFN
M9]F!9\'#ZDBRUE/FPPM,7(L.?SEKP@R:\AZGA53.>?TN$E-]5 K/A0?WL #M
M B,PUP('+NJ#\NGDYE\["7'#W7@8]VPTXI!?]W7WJYJ:65Y6(^>_8UZ.3%!/
MS8#99VHB )>SHNQC,)V.RJB4&68Q'IE%19_R+HN*K(<T4). NQM$"*^"<6
MD G$J^,M#SJ):-&!!XW\KI-_HR::2):UVZQ532QE$X/>#GZMZA1$(WN:(])H
M0_<!1TF6!_$N&Y8>[]*9=)9***@:+!*R'JL>3AWFP^\W\FOG9/'-$I=Q7A:7
MN94W<;F)&8&U]/(6P2/+TD-*-4&R.FIW#" AQKADP!($8N!D7.2])L (2 U0
M.I 3 %PN!P@^L[)0C0KQI8Y";"-I=[$CX\'(P*OE'D$C!FLX#QN'JRXP>+5&
M?L: U-.B-"'ZOZN1$D[5P^'/AN(O74=7C??J,A>7>B3S8853BP&E3$XM@4;X
MK[OKD^46>+= F=8RNFJM7"K;HJW"Z]L36G''>4^ZXR&^#%%P,"I*Q$,,FQP6
M&%M9!TEBHI*[7J;2X:K/ZRQ3NGO ),AY$B<XB7;6$:V-A0@(IIE3ZU>=[C^3
M@]"RK#=<V8'S/V!FUN+"J9\P@H%=P&^#6LCQ0QUX72?0< R$!A-1&XOC@;98
M^23R$8&_UHS78RQ7 -3&X?\RR%& _@4/E0BB,^';JR<Y33+:4%%PDJ3K+Y_C
ME>)?;CF_ZV9VIWS 80*#N:G8S)!M9(;$-C/D.R0RS>]T/A,?+=-R6&VJO$*=
MJV7<A-KB?L<6LQ0>-J*6L6X2!K<)J$V\+@G9]F-4XVY$UPN:/8::I3^$GN<$
M7>*'?W,J -@"TW9&RKAHRT(6[[P?N7LDN-,4=WNK-<2 ]KTOQ;_;XA. !GE=
M&GIK:M"!GP4&MQ"YW3L/W&V1BS5H1ZM$+CBR<[_8HMR#V E^-U@E<O3(4.XV
M"ZM%N<T7U@#<AQ4B%QX9RMUF8;4HM_G"2G0*Z!9%;G]1[C8+JT6YV]ARR2J1
MBXX,Y:PM]U H1U>)7&Q1SJ+<ED4.\ T+PJT2N>3(4"ZQ*/<@*.=WV2KW@5F4
MLRBW99&+M,BM<A\"[\A0+K(H=^\B1SJ>MN;B%3@7D"/#.4T0BW3W2^1?5@5J
M'AG"/7J/^V/ N%<J4R7*FHE95J;>^I'!VE,:=.D^9UCNM(CI:K1'AEVW[K5G
M<6L] D\#_CI-E+?<.I2M7>=M3Z0R[M POJWYMDG1.XN%*SCP5B==Z-CID8,M
MV_)B<&30&#/6918<[U7*BL&%.U)E_S8 N28.+.\&B_.Z&VKN'#$W+DJV10+M
MMB9'G0B6$W*GY60+5#KF6@4?2]R3JMN!K<[P3!5F]Y1JV./"]''YY[AW[6 E
M@*:@ .YK2;BP5UQU=(+$I >,3L6"6X AI<Z8P#8#LFYX\4-@MH1N>+GN(L%[
M8FS:!9A4T?$0GOB5P_#'5=.9X"^=>B=S;$8S[(VQX4+=HPK3FE6FN^C5>?ES
M+^DZ)\O2/CK.E7(NN83981I^->*F1\'"5+Z?(/N#[W5#D^TT?4Y/C8!(.L7+
MW+/O78Q,ZIEI,=(DY[4SNE9DU\PVOZ(!62A1$1""][Y20O535=;WDU7-X32+
M<2P7:H#)H=BTZ(91;9;RMSRUV;3(&')L5]'TR/C!9QL^N^O\:E1G()LT;/U
MI0<,<E._%WXXEWDU*DK$)]/Q9:RS9IN.(@>< /JKJCL5PS^Y*8>@F=VTH@(
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
MB:7?Y^47-9I=8UK08<IK@,%QV)J%!5APEPID68/3+*H8NC651AQS-O1UI8"
M/&GMK"U$).VH%OAJYB;]6+@'[+=FOVXL&O;6@(Z%"5K;IUI(5FQP3?+RG4J
MX3GNJ:[SCP8*] 7:S1HUPH!C&9B7*CUC_?"G1K_TAWHK;UI&8;(II[?G*_7C
MU!'5"Y'6KTZ]DV+6UM$E%JV9V5!!\J"+NKR8"LP<91T5HJW(\ULR<#/8U?U&
M?W#T4V76GFU>GR^T8*;>@UNT4>9P9VK43)XP?;-1F+9F..^+@9IJ9 .A2-Q4
M-2MI4X5BLF1N7Z&.\M23K3[UQ.'F\G^?Y'Z099$?L3!4G%)*4M^CRO-\CV5Q
MS"C]@WC1D\<]*WT<?^KL\^MW3M U/OCBSW__<O+^\]GGD\]G_WGMG+Q_Y< '
M;YN_7YV=G[[]</[+I]?GSLE/'W[Y[+P[^?2OUY^=3V?G_]KSND?G:GI6,U)]
M)S[I.O\>XR(QJK=M 1;@@U[S]ZN\$KVB,H>:*18V>F?6U4]Y]:79U<X-RIP,
M!G"G\TEAH5?M-95UF:4!+L<@:-K>J?V+#>N,;4CX==6#/=D-6:4K9?7TP_O/
MGSZ\/==R^O'3A]/7KU T#]=J.:F:A5-;M>>O3YT2EORJ+FX(0JF^\M[85.2Z
M;'Q%K*"$*UR]%$J%#G)[/3;&A[8&)C)MMIZ*GED.M24KC:A/'H2%[>I?X3EY
M(75=L+*QN,&/ '4I0;;!GC&2CXON&UC"'>*Y_W:>UNKVVHQYV=DC/$--OS7E
M(\L2]Z11WZ8[Z]481O 5#(?:5YC81[K4D[;R6K,$/G"SU=;>3,%OIB>7ZAO8
MXEK/"ZP+I\J:#LWW4^.@_K[K_*3K8^&YY=RXIR2;FVJG-A_J1U2&AT!Y?>@P
M-2'OS+.R)0L';-5_6)\<AJ)UH,- 7ZZIG0^TC6GB&QI=,R<I]9.-?(^KYO2X
MU*+=; &AV=@S^\?C%(W\J9">3[V[U]\,UCLGQD0E+*#MDZR9X\OVQ>WH 5TL
MM82K.V9RX+9(W.WK8_FNO^JS=3.ZVA*M1VQ.,+7*5JUCGOI;0)7)GI-&E[I
M&;B9W=:BMY*Z]9%91[\1U51O5M>'A*MN>@1VS/" ZRT3,>[7I6E-R$"_/Q[@
M:>NTP.&]0(?A_!#(,=0%0COZ7 )+H&E6X1X9\*C2SCD>G)6RY4+)EL0?L&K/
MFDR-I51S13NI [-C9,2K94+=:FW2TM,89I.M7-0OW)@I57M+K)=_4:9:WL(-
MG17#P[&TY,#(+ S8.HC;D)56!\ ="8O=BD5._,>WR#^>?/KLG)VM-,D_?/['
MZT_.V?LW'SZ] Y_QP_L5SLE#B\1<R/S&I \?G_3:&2(K*?_V]<\G;XT7]/K5
MV?N?%]V@_0+\L];*/S0;:!K1"Z<'2V"OV5S7E=OK;;<,LQ[0#L"(.X>0V0A(
MN/.TP-,/-!E.VY$$;R9 ? YVBFI"56HC7/4J=759ET1>8^G0QRCZ_J*$;YLZ
MU3KF0.'>)3XK']R3VTZ279'4DY6BBKM%SIN3T\\?/AV2E+9,L[SZ,K\G/!'.
MVJI_-[$D)]8V&M?C:N+$GH#)<(UGT"#&4Q$]G3D4^S0]%/LPK:KK.NUQG>C-
M*1#0*QB>^[8H=+'BJ:AW6IM5'T&R'8(/P#TPWV@0#&%.O.<O)">--ZJK+<]L
M=[6UXU]=YT-]1L ')A1[..SI81@'I/6TT31@;4*AFS6OB;KYK[FJWC%[QTMQ
MZ023X%0=M-F*V\&&$'I,"_MPM74YP\UAJ;YBIPIS<%T[(+7K\=VY6^MN&]8=
MV<KVOT\>>?N_>1K00;A 6XSS>FZ\]\>*M=+ '4U6IL?@KG,O+P\W,!+O[^?A
MT75-N7K]__YQ]M/9YV6+_<,672<866R4=..JZUU&PZU71R?=F-SNJ3>--8ZZ
M)(JV7W2==*.8WK[HNK^T>/CZB=?]7,J>>JS,_._4XKA=>O5D2O=>E/W&J@^W
M-*VS[-X(;H8N<8=;6['/]<8M7@7#X4O73O7M,D_ST8M''Z!S"<X>,*,L,.)J
M5"KEF@"OX1A,45ZI[N4(J/[:!'U]K#^<YB>9=B>R24\Z^WAVZORCZ$E1Z"RJ
M)K_JS&PKUA&7>(%.CZLOT7?5KWC[]M0Y??4_O#]\\<GYC(&<K\! U%FW]6U5
MQWG;_=C%D]0.EHO!#<U,Q\2: ',TR"ME I6BKA]VG-5)7NU\G7?\VO%9?5#]
M?__^C,];0QN*_2WJSMQ"?1[@TL,#2.)9A+0(N1%"7HY&P^?/GEU=775AF-V+
MXNNS$P!##*1]IN0%+Y\!EO!G2>(G0?@,1DL("X@?^CYA+&+TF?096)BA5-^(
M1PRJSB=[SL#17)[J8O[G?$O!Z[I!)![.?S<+](8,4ILONGZ^Z,S.J=DLG=U
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
MMX$H0AVN@?X/DTQV0TL"K1(B YKU37:O*:.E+BJGH '5SX0Y1S7#HB.#&O/
M$14#QG%JBO%O'&"W3[T!>739'?((DR=>T?RE)$AHPLH %7P._4?\4G-AJ(3(
M@&8E,ZT[[,O/TMUAYLIL)@!38JZE="8T#JJ#YJ#S160*\ZM+.H&8#<NJ7@=>
M?SR&F V:4-+<!IP,4,!B/@*1^",1*BR)0QDU2>D+P5Q99T^F<^5Z;N,9S^82
M# V4\D;*_C,1=4;6J/P6#,(+SCPRDU^&9@K^U49!=4#OC58ZG=HKG8Y!=IY.
M^JU85\W$3&T^AMKL6AH-AM8X15AI'E^5V@#@^_.Y3]QH&A97MU(3R^D,:)P*
MB_3M6"EB0)6SJ\R+]8<-]E5I>)B03<G+ 0W8([A^&LC5P <V0',2(%\N\['/
MZ)G,PEFMC%(%;MM>.HSI85[?!/5K!C$1><1><O%A9:PSE"8@7",;)**(*$[_
MP(@Y]( 3&1/9HL_H/S"*:E:OMB_(U%3S6JK\U>+2#=F;JKZ"U-L5'O$0&,C,
M6\]NE+W+9V' V%*C;\0?&!;9+4Y;ZGPE LS<!Y0WLLB&< ^D7&$4A"H[P:.-
M C/-SM\&G S=;+"-G13;W?%228RAVM1N#EMNE-O.9C,=/T/G9?W;X4!]?U4M
M%]VB%_FVSSFB$U50;@RXQT$0D5TQGAJ5BL>Z#;D:JJNU#&.M=*1!HU;<9=-;
M_X;T<CS&;LD4M0*A <W++%N<U%SF.#&H,?%^A?@DH+XA^64-:$2>SX2@1$VG
M%KZSEL?-H38SP%FL+55<@C((M<7RT#6XY>@0>.FJ9Q&! <TIF%OTPPG8E-H6
MT&TT.<EC8$!SLVD,Z#/WR(?)9Y-\5QZQ(6F0;+QZ^4<(+N$S#J;,B[8S2IJ;
M)XJYF))YLAQR(<]/P] <MTD7*6]/A@'[Z8?4"^6Z#/*3I (695LSBBF,M/7"
M(V+EPTTS9F8G95+!3:7]4WGE#<"YTN:NXRUL$#LVJ-&_,D[^R^@U&L5+7M?7
M WT3=10&-*A&XF%Q=6APB3AE80 /!/%P4L/-4QME$@R=B>:MZ%\H_4?_K;,3
M8)7.  .YQQ[B8>E.IDPQ ZH^8#, <8#E/>-1WRMMAI;$@"8MTSCIO<2I7,['
MEVRFYPEQ+XJ04K=>J^]//$P1C;[W*+ZIR&A(HT/Z:U^ME"\OP$H7]W47G_LW
MIH*O&Q"K1C38/M=L\YQY6^?RAK7<SM.G7H-#:UMC;X"J8+8FAS-9L=O8<.+]
M0SF+MOU8'9J]-TV8;5T-]3:4%=0Z&N]#>+RQ O2L_N+FYPWT#T\E5TV4$!E@
MV)GI2:6<35YY$QJSZG._,-K,6><1FM"\:/?:VDZIXF&\H/A?/[-6EW<)=XIG
MZ,.;_P%02P,$%     @ X80#55"LN&^:)   V8,! !0   !R;W M,C R,C V
M,S!?8V%L+GAM;.U]:W-;N9'V]_P*[[Q?MV/<+ZDD6Q[/I:;*B5V>R<Y^8S6
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
MJWUQ/IV-3W'R'B_*8TT_#\^6T&04T61#EF/*-,[L:$=764.T/LGH0[+8NNK
M'7".FQ>M]-#'(H'I\VA\,O[T;5ZWZH8H%HERI?!Y=(5Q7("2C$'TC@S^(*7-
MF WRUG$+&P$[;MJTUTU#DWDZF5UQ(];?B]_\%.?+XWPGYIRYG!@'1_*I59L3
M."\C&.^MU'/L&R6L$9 K?**?OG.I*\:C=L_VJL"&IP 5]VVX%I-N$V3;N&7W
M4.QN-/OUO/:KU7&O*FFXW6V D!FE998)&%,&E/4!R">(8)5618JDB]DH8N$!
MDN46_^FA<F4;332^I/B .4S.OY]TNH!1:YX@Y>Q!J1C!HZ;=7*HHG2 CS:]L
M4FO/HE<>NS^SI;6TQVU$=:NOTRXM>FWT,%EFD_JW+[A[3O2&#^Z:$+T+_I5L
M:(PYY:)%8%A49BHHZ[))2C =H])^L.$[.G=8(M_GLIS3\W!2&PY^^(PX>S;*
MWTNS5# GXVFM3_K\V[6(\.G=(>'3U]_#]9+5B2$#P6T"I:T"IW.!R-%(%P4+
MS;-%]CB\@V5%Y&(]C\(#*Y*F=E8"8G54/;FG3KFBC6E][OAXLB(>*K^;)5EL
MH_T>#K'6(OS>_:?&9J_]RG,LX\FB>,O'\'50M"0Q.?*3F8@TC)S(6U(,,K<&
M(],!;>NJ"XV@/W'Z#D[OG1L]',*MQ4BX7I:":?:VK/W] &TP3F*!I((#)3,#
M5Y@ KUFQVH@DFH=8[P3TB;Y;T;>IWGNX(U\+ZF8RU2WHEWTY!@R-92(+P&(E
MJ%@L;2A* G*=>>;.N=*ZI%D;Y$]TWHK._3*CA^BB#Y_'D]EOYY>6T&P2TFPZ
MAWP^FN'5#/SEA^]),P.RA6(@#Q@XN<TT+;6"R%@&C*7HE%.0UK9.J=H-ZA.#
M;TW9VH/N&Z:[UV.8M>)8?Y;W]L\13NK=XRL:"XEX]MMP?AJ4W^$DU89(1=@4
M<T;@1=7@46$@^J*!AB"%J36$5HMSK3WM:@CIB:KKCMX.I?,>4NBW\4K#]#.I
MH/ZGCO5+.)FGWEJA7%!: ,\YT';A,@1E: (F+G+2J6#IP:_K!OJ)UBU.*;KS
MH8<D_BWFYK(J\;-"4_/2.EJ=L-=^.V",N> \&?]&*9JNH4Y7I#^,,9&S&+GL
MX2BNQQ$]386MS.G#,*F'D@6UWA4]*G_\/)SD=V$R^_9R]&4X&8_J>,))_?47
MG)"A17]#FMSS, <LIC!O@+&40?'B(%8?6"H>G1>H#&]]O+\#S"=&W\;HOG7>
ML%7=PLS:XL2</OE4+\S#9#0^GUT_0A?)1)&Y DMP03&RM&A?JD?H3$IO=6%E
MD_S49H">*'J+67T ???14>_\[.RBS@<)%"]J_+X[GZ3/88KO)L.$ V3HA+,6
MDC>6 +I:OEQY0,^*55)DV_PRY%Y03Z2\]5BBJ3[77&!TOJ1[C1<E //KVL%R
M^@9GWXV35Z.5WWX7Y_OENK]8[:<DU.ET$$4(.;H"Y'U&,N&3 V]X 6>*LQ)=
M-LV/TIH.X(G)MS'Y<#Q9P_K.]W9_#$?C"9GC2P/[TN)>'*[04)Y_6S0;3]%R
ME,5 <+6E:1)(4A.R9A_Q7#ARU;R)\A;PGAA[&V/[TO$:/G:^FNM?IA?AYIE)
M5DIM#V!% >4,_4UF#:9(1M:-<E*UOGG>T]#V573NL;#_(3+JT*7O:DSMB_E]
MT.2L^K"7X=!:64YV%H=:+A24B#3S@^=@HY(IRTB6_T8I=?=$D*][]Z$R51XD
M/\8-]=0X!^$]GBWL]F>?)CB7V2K$15CV)B ;YK!L#&S_Z2S==3C>EP(.QY9D
M5#") Z((H'AB$+1A((70W*#E@6UD73YLEMR1QW(HDFPA]]:I*K1DAK/Q!"_3
M1(<X?3GZ1/L^3NAWKV?Y62G#DR&MS8L4C4 .$\=Z&&64!I5IC8^Z9GX$%Y71
MD4R#E9BK]=DL6[]YOPDO/:EOO#?9-RZM]S+G;V7XYK>/5^K T99I-4L@X_R
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
MH]84-R;(J)QA!RRP?P?R)WHW.+ANQ8P^NC_N*SW D+? M=&0N0ZU288!9VP
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
M_0:(_=O4+;1SH]QW%]'V429QN1T^_W;YU_\<XH1>\OG;:_R")W.22XG<:*^
M:\= H:*]SB=1V])BJB6-;6Q>4W,C9#^V&=&#]GKPU2^A+>0ROZ&XB7<QO38!
MVU<(Q39 #Q1 T8/&;R-5;^KJ(W)B*]!%6K0A2["^9% $%4*@OR'+,DD1<F[>
MV?,!<.N^J(F'1JUMM-0GI5Z-SLYGT[D$Q&+7UA*#EQE!RNQ!V1CJ63L'YZQS
M22;&>.O,GSO@'/"XL;TB;Z-,1RWT?E,VGQS.,U6"UK4T:*U\;0E1)BN1QQB<
M4"X(V9H7-U'\V#911ZWT</A\'=&5(*)-</5DZMR&Z3!635>=W4F!C@+O_:KT
M"C[ALK:T*$+(IE:)I;7,A\0 '2V@FCD36&N[9+]$N,<$V1</MI%SX^X\5TX
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
M\&P)F&6UI%I)("T/VAM53-DD!^O.ESQVS;:38.-2)(0FS#Z/1]_!*.$Q19^
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
M5O$4$(,&H6UEK53@HTT01"B&1BUPL^:U6TSDFRB.94?O*-\>8J&N(UKV:-P
M4T^[^3H\A]G)N^KJ3M5W$'0?#4S788M.([>A@'31@0KD800T#C ('7,,6KC6
M._C^E'_/[KT/W6\CWWZ2-L<G7VI4YO68S8M]B DD1S(8R-8$&JUFX!TM<L$Z
MX9E4V3:/F;T3T/[W_.XZNYEQUDC@/6S\%[??R]NH98.2;+P./@/3@3!)]$ V
MK(,<E2EDRPHR;UH?V*W!<02Z[RS>/DYIUT5KSOT46Q2W.4 I:GZJ)"#6AF/5
M>\E2,92^=2ST;5B.Q>YK(NN&D=%WX7I=,RTG2])O@*^O"YQ[L!WH*J>))C>@
M1V<U[&G)N(;3H"]%N A2N R*:0.>W& H3BO'C::ELG7EFL/0Y+[+GH.P9!OI
M-V0'?DV?!__[W8OG PPF.68#Z*A\#;2E'4TZ6G%S*%9XSAB[*TQ^BNDOG\9?
M?JD/7*B>_O9=Y9<O.L!U3E/9C[L(K@?K[VH ]9RF!E,DZR-#Y!)!J: @E.#K
M>:6/F,A8Y:TMOU4,Q[+U=Y)M#SDO5_%<<O=^1#UM\C?1'&9;[Z:E.U3>0<0]
M;.#KD&E7:/,)D+T(M<NH@X@Y@PS2!.9,I*WID2K]GDVZ=YUO(=G&5S,OSB<3
M6KVN@GHU>ED*IMGE>8/QS-1NH[S,"]>PVO-2@2Z)UK3,DTN;9#G>^Z+];]5=
M-3'N2XP];-P?:K]1S&^_X&0T_/1Y]OMP%$9I./HT+Q@R+I/+W[PB6^7KAS_#
M6?W-LKLE69N&HX,4Z^V5\ Y<X I2)OM%&:N2R,TC<SH ?K1<VK^Z&J\GU^K0
M)!R16,;S)=-;F0+J2OW:HQJ)^BZ3%:Q]CI9LV1+X)@UE;WO^8S<"F\FN<2KK
M.DP7_%ZP?!-LZTW"C?5[]7W[-?K::>4>-7<6Z1ZF\36,B9'K&3WM7[H&%'+:
MV()1Q''M,G/6J*C%@U7W+>;>8;2]C23WH.6WH^4NHIS7PJ@".F<)RC*D721I
MB,6PE 73"<..*KY\R7Z;NK?5Q3U*WDV0C=N'K@/V\<_Q A@RQ[-C'I@7"53D
M&1P7&D@,D45-=,=-^L+>^9(CUO!N@FPXAVM_^_=A].G"*;5)H1!>@T"C+BJ,
M1F<2D*VII%&:8=C(/Z>G7C'0Z:?OQOFU%SYVDVMWZ34L_7 )8GG5NP&,;4[8
M-E%F^XEZOV750?BKZNL@N3[FXM('2QY%JB!"RK0D2$OK?:*57Z ,GGG/U49Q
M,8=6X"VV4GO];2.PQGK[@R1U>GZZ %(D[1%*(R1=;]ZB2[28.PN%2?*;<XG>
M;I2&=(_FKKUT?[MD)[&/6\BLH8DS!W*1[KX DF-MBR-I?Q<R@M+$2:<S0LB9
M4,GYZ6P+Y5U]Z2-4WLXRZR,1\#Q.\;_/:2]_^:5NZ,N41TY6DQ!<0G:\'K)K
M&IS1M=2.=.B,\BDW/W1<#^6Q6SHM)=VPE-$=L)99$QL Z^F^\590A[EV;**Z
M^^G00>[[61D6 &U61<8<P ORX)2-"KRFO^5L,V)1(>3FJ<+[)<0]5Y+[Y<,V
MXNZ?!XMM*WK&BO8)[/Q8CDG:]WBN&5;)<%%2+,U#3]8"V?]E4R-%W:W^':1\
MJV5W2PN2Q<?UCQBF^!__]G\!4$L#!!0    ( .&$ U5TPGA6K=D  "[["  4
M    <F]P+3(P,C(P-C,P7VQA8BYX;6SDO6USXSB6+OA]?@6VMR>F*L*H(DB0
M!#MFYD:^]LV-K'1N9G;WC5NQH<"KS6Y9=).2,SV_?@&^2+(E40 %TIS=#]UE
M.TG@G ?$@X.#@W/^_7_\N%N"!UE6>;'ZCS^@7X(_ +GBA<A7-__QA[]\>P_)
M'_['?_[+O_S[_P'A_WK]Y2-X6_#-G5RMP9M2TK44X'N^O@5_$[+Z!U!E<0?^
M5I3_R!\HA/]9O_2FN'\L\YO;-0B#,'S^K^6?$)8DDCR"B$8"8A)+R!!.8,!Y
M%B6<2I0&5S=_$BP),!,$JCB*(.81AY0+#D4:$D*S@"F6U(TN\]4__F3^C]%*
M JW<JJI__8\_W*[7]W_Z]=?OW[__\H.5RU^*\N;7, BB7[NG_] ^_N/@^>]1
M_33*LNS7^E^WCU;YL0=UL^C7__7;QZ_\5MY1F*^J-5UQTT&5_ZFJ__BQX'1=
M8WY6+G#R"?,;[!Z#YD\0A3!"O_RHQ!_^\U\ :. HBZ7\(A4P__W+EP\GN\Q^
M-4_\NI(W9F0_RS(OQ-<U+=<?*9-++7W=VOKQ7O[''ZK\[GXIN[_=EE(=;W99
MED]:-5)F1DJ4&"G_SU.=_7J!^)[D71_*ZD&X6MU/OF3LP_23-W&_:7Z0XPN\
MU\W%(C<?U+N5F.K;W79UL>CC2^SKLRC6=#G!9['K9D_DI?G#1_U3VXUIJ(=,
MZWY:ZMX35?Y8RY60#5L^:1KDXC_^H']:;"IX0^G]XO6FRE>RJE[Q?V[R*C?D
M_>I'7BUD$"/%HQC*($LACK,09F9!8R3)LC2B#$NU6&\_[85<P;]\[:2HN[+J
MYP\.>JY/S-=25L6FY+N5[FYY;/G2*Y=9Z\BO*WHGJWO:OJ"%-49!(_]_=F*"
M/3G![T;2_^???]WI-AS7Y51H+><'5,&?B+,TQD)1/H>AX+8P[.9@I36H,5"T
M8K42;1._&OOL5[E<5]U?H/E+/1'/]?+KP2B_*CL-:,G/#$+[Q*^\T#;2_1H^
M&0]C4SJINBZ</I &8"W"'T!1"EEJ&_B(.@<?[8<5U_9O)=_*YK\?5E_7!?_'
M;;'4;53O=%?KQR_%<OF^*+_34BR2F*F8L$!;N&$(<40$I%@;O E1<1@G@J1Q
MZ$(2COW/C3PZ\<%/G0(_@WP%]G7X-]!H 7XW>H!6$4=N<1TF.\X9$?R1N6@$
MW)VI:B!ZGBC,M?=)J6T@-,\I;V@SPZCP8U%5;XK5.E_=R!5__*SM*?WCFR7-
M[ZI/FSLFRX7">HO. PJ#+*80!TD$B=FL*A[$*3?[=YFYL-_Y+N=&>(U4H%#@
MOA$6W&_6=)T_2,"75!L'E)N5J7*C-POH[1C-+Z CDY@1%NQ)>P5:>4$C\!5H
M1/9'6?;P>&(IBPXG)29[ )YSD<.;P^CGK52R+*70I%?<R6_TQZNJDNOJDUPO
M-.60(%42TBQ+(.8)AAF)L=YA*HP42\,@=J*=TUW-C6XZ2<&:_I".I-(#J!V9
M^(%I9!+9(M1(";28H)%3TX=<^^..\VAXXHR>CB;EBO,*/^<(BS>&<4/3SK5Z
MFU?W1467?RZ+S;WN9;DQ)*3_RFMFVDAQ?2_+VA__BE7K4B_&"Q6&C&2Q@IBF
M$F+&,Y@%C$,ALH@SDJ0J2EW(XP)99L<NK0J@UN$*;+4 ^VJ K1Y7[<P"OW<:
M.6[C+AE'.\Z::'3&)K41!\:9^#Q ZHD9+Y%D4NKT -ES;O71I!OY"IDOWNDV
MUX^OA-!?=_6YJ-9T^;_S^S>%D M#IYC& 60H9MHH2U.8<9[ ,$H137DF66CE
M+N_O9FZ4V4@*6E'UCJ46%FAI@1'7C@[/(-O/=/[P&IG$AD)E35!V2!SAGDKR
M7VZ*AU]U PWMZ!]V;'.FV4F(Q$ZUCB,LGW:;_F51.Z :0TY6GVDNWOUHZ:;^
MBV:D@N?F8.]O^?KVSS1?7:\:=JJ=\]>J\]@O J0BQG@,,:*:*BB)(<E""J6B
M48:$C!'!BX.SXY,SP)]D5K/%[@C=Y\QY0ZM;D#?[F7KC!^ZUCG;<XG'8^GEH
MXE&8S*_>;B(UZ$:E*[!5JOWK3BU@] )&,7"] GNJ@6L%.N4F'S71!G;5)L#,
M1N^);/^?&$7KQ<H_X,W"IMNMEZX@B8)Z^?+8T21+G7]@NF5QA)8'NC;M;?;K
M]:TLWVS*4L^2QN1?$(DYS4(%49A$>@G-.,RB+(&*JH11)5,5!$[>STNDF9L]
M7DL(>",BH+6,CF[2BP;'TI,Z%>2S\TLTX],Y9%N]/#IE?0#KRV][D2S3NG9]
MP';@_?72Z)!-BMA4ZS*GRXZN9?6;K ]-$Q(G0<0SR(54$,<T@5E",,1IQGD<
M<22HE>^WOYNY<>).4K 3U<4./8FGS8[ !TJC6_E'  *_-W):NK3/(.5BA?M
M;#++VN73<C2.S^'0:_">?'E"(_:< D\-T[-/#SU'9^L/*]UT_3W4$;@(BS!6
M00(QBP.($Z4@S3"%89JPF%&$$)9NY^?/NY@;!1H)P4[$0?',1X"T/3>_!)[1
MS\N=D!EP3'Y*>6_'XP<=3'PL?DK!P^/PDT\.F]KF&IK8+.6UTNPA5;[*U_)C
M_F .W-=ZC'.VE(TU]8WJ'[_)'^O76O)_+ 1+6494!DE&"<0TPI")A,$TP"J4
MC$<J=-I!#I1C;B31J6&B^9I]RD[^[D 5@D_%&GS=L+]+O@;K KRZ*\IU_E_U
M.NO&)T-'SXYT)AB3D9EI?SAV.L!:B2,C\WNM"#":@%H5CR1V(9B>F&ZH%)/2
MX850/>?,2YL;&/JL#;!K]::4(E^_ISQ?YNO'W^B/_&YS][HHR^*["76D^KO5
M?U\P'.,T%!E,(ZS9-$H()-JF@C*15!$:,9:Z!4$[=#XW"FWE!*P3%/!64L<
M:)<!L"/$L6 =F06-V(8!&\%!)_D5Z*#>"@_>G(/:/3YZ &:^(J5=NIXV9GH
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
M3I]L[WHZ&FI/04O3). J@HR'LLGV21E2,.:(!9E"@D5HL9+KL2#;AO6N_YL
M1F06,Y3I#XQG!&*M :0DQ5!;!E3BA!%.G.R#X5_91-DV?(!FN1<8"L7(RZ5!
MX>DUW%?K=9FSS;IV->A]_6?JM\+9421\;0Z>M#WMSN"86@?;@J,/C9YRQY3?
M?;42YC_O_KG)'^C2>&\6H0Q4& L*(QD$$.-40HI( E/"! _B",72:;I?+-'<
M*.(O]WJ<S8'S?2GAFOX W-0QOF^CP$=+T7-BN*S/MJ8;A+$/_IT3^-2%IDUD
M5?W#GE8ODM*G'^#I,_R<D&>N"7_ZX;L@_\^9A@=F0]2]B'RY6></\JODF[*^
M#M+4YY7"7!DQQW.;YJC@6G7)3/3FHCZ>>W57;%;K11*K@!(9:NLKTB882BDD
M"1&0D(@GYN9'AKE3[D0?4LV-E_>5 M6ZX/\ Q7V= 0#\E*] 922O'$.M_ R?
M'4=//B@C\_23\=@I!#J-FM0N>SH95\LVFX]6"]1Z78%&,X]I('T"[2MII!>9
MIDTQZ1/&@X247AL?QMWM9;YGT?'-@7(D4!*@5$$:$:YWQC&#-&4A3$5*>(")
M(-3)2N[I:VX\>Z*&G!NQ]F%K1Y>>$!N9!$\5W#L;V^#,:A9X>.*JOIXF92 +
ME9_SBLTK ZM6;E@E_[G1-N.[!_U_WW0K=3%5$8I,)#R#&4XB8[MAF%$204T9
M)(T052E%3E4IC_<S-Y;8B0EJ.8$1=%"!VE/ VM&$![A&IHA!2+G7>NS'P5<M
MQQ.]3%NKL5_5@UJ,9QX?2@?W]\LZWI8NWTHERU**S_J3,6GC/I<YEXM0;]PT
M-\2:&#B&. H%9-3<DM'$(#A*5,S<RM6>ZW%N%-$)!^Z-= ,]:.=QMN4)C^B-
MSA@[64$G+-C"68OKDSDLD?'&(>?ZFYA-+-4_Y!7;%T=W];_BO-R8F[[FE.$;
M_='&C"Y0'-,H51$4H90F],?XE6("@SAC+.1<1<0JGX@_D>;&4>TIV)K^D)6)
M<#4RCN;B/S5,WGW\'L"?G9._U:D[M]1:=:'1+^+E/P/Q]&[^4P+-U<]_!L +
M'/WG6AY&Q^;,8/UHO%+%2G-^FT2$(,0D91AR:DY38ZR-/"D9S!1+@P!G.$B<
M=G]'>YD;:39"@JV4 Y.V'$?4C@POQFED?G.'R)FL>B'PQ#_'^YB44GK5?,X2
M_0\/F_CFP/!S63SD0HK7CW^I#+-L*VWN4L =I:)JH2)3R0,IR *] <0IT1M
M)C",XS3% E,69DX)O2^29FY$\J:-K*BU,=>9BFV56[I5I;?P@QOC7#:4=LPT
MV0"-S&#UV'S>&YN?C"X@7_V\5XMXI\_5"</-8PR&%V0]$>-ELDQ*H%Y@>TZT
M?AKUYHGODO AP;(D4# B)F\YS@*8211 18)8RB0+)7.JHW2RI[D1Z0D?\R"S
M[#2\@SWRLS//!N+EPRL_BIUVNI^7]LSWVVOG7W!/J%LGE#%NN:]<KFB9%_5I
M$N4XB*CA@CC"$#-,]48-AY!+$@99(A'ED6UJW:,]S(X26MF<SN1.X]<_][V@
M,O:<MP3$*:UNK](7)-@]WNYDJ79[U=I/NMO_H/ODO?Z^TG/C-K^O/[H@(V$6
MBQ3&. DA1@B;;/X*TA2)1%(9,V2=#_M)RW.;K%OAG&?K4\#.S]+!,(P\.ZT1
M<)J>1[6]8%H^;6^RZ7A4C?UI>/P!]^G7^$]^D^O;0C1I[J7<2YD<XBS""4HA
M48Q!K+"$+ H85(@)0L*(D,1Z/O9W-;<)VDC8)"(<D*?: MOS4]<?8B//97>P
MG":U'0X7S/(S'4PV[>T4W><!RS<&5B_,*<N7];[^6KF<QW1Y^D).>$15"I,
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
M*8Y43*$,>*KM$"0A0SR$DN($,9%I$>GB09:LL+I89]NORP3;[WV\>?;'* A
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
MQ!')(*4F'6BLD(RI$C1PNDOB1ZRYT>J^J'7%6CJ8-CV-FQV33C\:(Y/KD*2
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
MYNR\RPI!EXLXB*,X2V.(8IQ C!,!,Q+&D 4\BQ,6,>1V>]-5@+FMSBU#-@J
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
M$Q^8Q>KG!KCA!:M&=,!WLO_/L".!'N/B=TXP+-H#<XP5'I1@-^*[\B>_.0W
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
M2E@VEP(*J1*("H,)8I*Q+/$]!3AN?FI<7$D(K(CNBL9_8WH"N,L[^NO@&)@
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
M3WKM/!YD>?4WHYQDE L#\RQWX6S20$HS"1$VA4!""$6#CG<#^Y_:*EE*5E9
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
MY(U>S.!Z/&.=YO879-RSW*L!.SK)O;[%?DO=9[W9KN?2><DZ7_':K,J%IH5
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
M&6SWEGW&\&'[PPWE?TGN$$(@^:G,T;^"3>4*6%H7@'Q4P)KN40+8HP_Z&7-
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
MM(8YMAG;&<HA240)J:*8)5C0U"UCNZN!J8W>RCY07>$W9L^0<QNTM^ Q_"*
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
M;(;>/DG9_N%^*8]_<7!E35[G 5ES-/G57V:$+1^49;M76BN[NF<(J$A2 JE
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
M3Z4/]_F;,#7ZJZ1Z]&+UYZ;>?/_A<5/5=/T1Z-8)P'9>>*[;!/20&P<.B_O
M-&AW@"O86_-MXN8/O[6X[YP >R\&"?#"08Q$B0$&C,J*X0"=$N,-3PH-"H6]
M7'[^,E_+#VR]_?YJ^31?KY95AL/"_OE)K4U[>^'B&<<RJ7(M4U48<I1<0D)I
M"7E1LBQC2A=NLA<WV# U=K3*!'RK9)4FN+5^P&_6$=\XT+\S7&/!02$>/!ZL
MK0>5^;"R'QPY /8>'&B?QPP)@_&+%A;Z6S!R:!@,T7EX&/ZHF&4T9P@QK@43
M4&*2V7K<")*,<YBKI$Q%QO*$>)4@N]S,U,CLW6H)*W7.NABE.# U1BW*FZI(
M3HB5+AZAV9^-J(^&5P*7L3?J^Z$9M/KB%.HF=BZB]5\]<H'=]]^J5:%?S(7;
MS9ME+?SX#S5_^&+BA/NZ&FSU1UM0\36;KW]GBT<UPU04(B,"IGF)(,X3#,WK
MIZ%*!46ES0?W6W4;V?ZI<9DU##Q9RPZRQW^8+X%<+19L?9!3_N-(=78#WXM;
M2',2O3TB&P=6XVTPN ,U"E:MNL;A#K1(@ :*^I*J-"^H7K$*C@E4Z;VM'Y^[
M<&^@]1/X)@W>-='*^]YH1MA7]'>VGMLPW>H:5TH8F,I,ZE+#E*K,2F>FD)$4
M08$45GE!J<)>D?5I U/[#K7VU8KE(3HC9Q"Z?1%N 69@RO;"Q)M"NQR/Q'%G
MCQ^5A+J<.V6)SNO"AO&IHNY>XVB6%BQ!B# H1"),W)I12"0O85YP@;+,_%9Z
MI;]W-S6UH7VC%G@/IFXC/ Y2 X_U,UWN8933KF,1:?CW-#0J$5QW^)02'.Z(
M( M9Z0+-]5Q484F3NLE9AJD]H:8,5T",4V$S2C"4I2XJP3+F-[>]VN+4J.)8
M;! <FQR8)GL==C<:B0KFP&QR(XZW"3+V83.$XN+%]IY/4K'/_5[-Q-X;_<45
M[#YIO3OZ9OFD-MNCW=&+LHR;62*UR,W;!8L,$4- F9EU*)G!+","FPB&THQY
M%L$.,,-I((U?"[M*-6BR.LS_&F<.DCKJQ ]Y*(NZUUUP/_P?TG']%#9D/XQ7
M0 LTF1U@Y\!!8L==AQSMP+B[BRX,C/](H@L#](.7^L(-*/:H+X0\=33UA1M<
M/E1?N.4QP?$N:Y2VK.:O;I(:W\Z7ZLU6?=W,-,,E+\UL.$L4A5B9V3"G@D%:
M<L7*K*"Z\)+AO=;@!*/= WOMF83&8O"'M1E41OM'N_V@.P>[T: </M:]!<60
M6-<)FGBA;G]S8T>Z3LY?"'3=[O./<S^L5T(IN;%:,G4\/:_;Z/ID<YD0>TQ<
MF1^@F6-K:$@HA9Q3KG/!$!?.16P\VYX: ;7F[P+7U@$[BFZ.8WT[YGH,.R#<
M Y/4#NE*GNK =O!>WQZY>@\!YZAU0,1'BEBC(N\5JP9BUQ.G^CYQM!@UT-7#
M^#3T$6&Q:;/ANWF]6E?KO<V##V/B&5)IC@G%D!.N("XQA91@"1,I\QQS*:A6
M'HLA'DU/= &D,O<.+%7WAD0PV&YA:2SL1B+]QEJ@5^NF*L[.X(,I<[S0U .>
M2-&I2XNC!J@>$)S&J#ZW=K'.85^:X/:??_];^QOSCZT*\/>__1]02P,$%
M  @ X80#5< 2_5'V>    I4% !0   !R;W M,C R,C V,S!?<')E+GAM;.R]
MV9*;.9(N>-]/D5-S.UZ)?2GK[F/:,EMV5"F-I.HZ<VYH6!P2NRA233*44CW]
M.,C8-W$!^8/*8Y89B@@R^/ORP>$.^/*O_^/KI\E/7W"^&,^F__8G_F?VIY]P
MFF9Y//WP;W_ZV_M?P/WI?_S[O_S+O_Y? /_KZ=M7/SV?I;-/.%W^]&R.88GY
MI]_'RX\__3WCXA\_E?GLTT]_G\W_,?X2 /Y]]4?/9I^_S<<?/BY_$DR(VZ_.
M_\(5.HE) @\R@W(:(7)E@*7DI4D!N67_SX>_Y&B8BME!T5*"2C)!2#E!ML*Y
MX%DLT:P^=#*>_N,O]4L,"_R)F)LN5C_^VY\^+I>?__+SS[___ON?O\;YY,^S
M^8>?!6/RYXMW_^G\[5_OO/]WN7HW]][_O'KU\JV+\7UOI(_E/_^OO[YZES[B
MIP#CZ6(9IJD^8#'^RV+URU>S%)8KF7^7KI\>?$?]"2[>!O57P 5(_N>OB_RG
M?_^7GWY:BV,^F^!;+#_5?__V]N7E(^>SSSA?8OKXYS3[]'-]]>=G,\("T;GZ
MN^6WS_AO?UJ,/WV>X,7O/LZQ_-N?Z"^AZI,9R>K#_N_UW_U\]<S/<UP03%8\
MOJ)?G/]Y?<B6S\>O2YQF7#-T\?&36;KQIDD5Y^SR+R<AXF3UVU'&\6CUJ4_B
M8CD/:3D*KF")T8'FSH/*AK DE8*8<["%F:"+N,ENI7=!!*^DO\#TYP^S+S_3
M!_]<95"_60EC)8@[CUL+93>Z+Q;;>WKOR&D7..H(&GT$1=^#*RF *B+3:SH;
MJ_<B^_K3;E)]79E/YNFGV3SCG*S%Q>/"/-U0[%VDGK_CY\]A3A\$Z>-XDB_^
MNIJ-%KI:SAI(;JT6(O=//Q'7!>=SS*_66GF0N15G2[*AN'IG"XW_OV>!5L9\
M\NTM?I[-ER-NI2G9:@@^$^&6"0A"99!&"%O0EJ!"$^7?>O!&.!#]XV ?>78"
MB3<X'\_RBVE^3OON**?HN2*R3:!M4#GN:4/T!IQ6*J8HK-;[&;%['[L1'&3_
M<-A=EIV X?T\3!?C*OAS0*<LK/?D!)5B!3E(BD-DS(*53,809+"LM-D=;CUY
M(TBH_B&QET0'1L6+Z7*\_/;+>(*_G7V*.!_YD%Q"%\$FK6G'(W?9^ZP 1=%D
MW:0L8C_K</N)&Z% ]XN"O238A?;?XH=Q%<)T^5OXA".;M:U1$2A,",IP";XH
M!HE[X3CY0$SOYS#<]]2-4&!Z1\$>DNP""2\I?I^3"5L)_AW)'Y_-SJ;+^;=G
MLTS.L#),EE(@:%G-6F 06-!@39$ANI2)WP; >)2(C7!B>\=).SEW 9OWX>O+
M3.(;E_'Z:.+<$D:!Z$/TP#WYRTIJ!U&Y -PJGD+VJ$IJ )@''K\15%SO4&DA
MVRY \B1G4L'B_)]7XRGR461>>F/):>:.F& !P<>0P7CGG%>)[&,+@-SSZ(W
MX7L'Q[XR[0D8S^C;U_/WL]^GHUQ,%,(CZ$R$*]0* B8/(AAOA5.^N(:PN'KP
M9D=7[$10L:- >\+$:FM\/7\SGWT93Q..& 8E4N% <94BARIQ"!X#1"\I]([.
M2=,0&+>>OADZ.C[9;";:GB#R9K98ALG_'G]>N4[&*!N85V!"(>.74@2OF0*9
M>!)1&4N_;@>0&\_>#!X='W@V$NO X*A6[\D<PXKNH%AF]6(P22)9*4*VC^A!
M%L]2YI%9'_>[K[GVM,T T/$1Y\ZB&UCE]4)T\N;C;'IQ A.5I!W/4;2M.<7=
M+I,M*PPA1A:3D,QHCWNI_?83-U-]QT>9>XEP8/6_PW0V)^AR$=^/EQ,<>6>,
M+2J"Y-:2$.I=3<X:.#.*=C@A1-KO"//V$S=3?\=GF'N)<&#UOY^'FG+R[MNG
M.)N,7#31HC20HB2S90.GL)A1;.P8$\D$)[S92_<W'K>9XCL^MMQ=>)TL^A=?
MT\<P_8"K\]94DC;2>TC%,?)A#0E &DT^++.V9+1:[;?=W_?4S3#0\9'DWJ+L
M(AQX=C:OXEK?P%5(DP[.%B.A72!;Q<!AIGVLXCJ*'$ RG5TD(4G;(F*\_^F;
M0:/[(\@&HNT"(B^G]&DDCO$7?!Z6X9RMD;;.&Q0&A!*TU_EZ6UN" ^-]P<B$
MT;K-M<9]3]\,(MT?1#80;1<0J=>X\V=AB1]F\V\CQ]'E$ )HG27MA]E 3(EB
M($0LDA5=;(N;T!L/W2QMJOLSR-T%V04.WGT*D\G3L\5XBHO%"'EPG&D'%!0G
M( >X0,2<@,>80W&1&9L;X.#&0S?#0?>GC;L+L@L<O/B$\P^TY?TZG_V^_/AL
M]NESF'X;:5^2$M& "9Q5D?AZ06LA,Y>*D*[8V (/]SY\,UQT?\RXOV"[P,>[
MCSB97%#O<W).2 DR^WIOSSDX%3EDPQAGR%DV+;:+Z\_<# T=GSGN*<8N0$"$
M?ZII'+/TCW<?26Z+UV?+6K91(^N1=S9HP2.$DC4%4HQ#T$J#DQALYI8BJ1:V
MXC$:-@-)QZ>3C<7<!VA(<O,P>3G-^/5_XK=1C#XH009/,9\)]4*"*]F!3YEQ
MFY&7Y%K@Y.9C-X-&QR>7^PMSZ/NJ=:CTRWB1PN3_PS"_2"T70>2L@@1";R")
ME%IG0'MA2M$$3*R4*^]OM[NK!YZ\&28Z/M1L(M).LO6OF/B%?K,8.5&$35*#
MY=R!XL&#USD FF)<#"D[MM]YU@,/W@P4'9]RMA!H5YA8%Z*LF4@B483-*)K2
MBH2B"X=H:#-D5F$TQ6HO6Z+BVJ,WPT7'1YQMA#HP,IX0!WG%Q21\&$572DP*
MR6-V92T*SY( CY&KF!-/<;^=X\;C-D- QR>8NPNOF=;_]><[PGM%O]BQ#IN\
MH.D",WVSF$W&N=;:K[*]*H^+67D1YE-RF1=GTW"6Q_3B378V+-K>^B$M*KSW
MXVS/<O"S!7P(X?.H)N]_PLOG7N*/V>"T<!$(/[5".))WH9!#X:F$%*76_K%E
M5\(BKF!R_ISUVL/)<G'QFZM%^!U2=C4E%Q_[%K_@] Q_H<5&HEY]Y-_'RX_/
MSA9+>MS\Q=<T.:M1UY/% NF__#Y\'5'$97B)$H)WDM9-33'UA18/9]%8+);Q
MQ^+<7;C?@<QABM-;(N?"<AU+5P/N;!<L/ILMEJ_+.:,C&;2QL5XB<>) <0KW
M@U*9?/HHK.%9E*O+]D9 NT' ,'7MAX30[O+M !R_SF>+Q9OYK(R7(\L1DX@>
MBH@*E#,9HL($1>?D,L5^\=&\OUV@<>WQPU2X'Q(8N\IV=UC,EF'2!!;O<#*I
MUPLXQ7F8/)GF)_G3>+HJSJR7U"^^?JZ>Q,CSF NY=I"+8*"LEA!3+L#1>)&Y
M=B;)QHC9C+)A:N,/":8#:*0#\_.:O-10DV+6(GM%"V;D58P:G:;(HQA:*K3'
M1ATI<#1:6QM54+;U#G4/&</4U1\20?O*N@.SM,J3P<7R NU,,]36$[RE(''X
M3(%F,13"II*(-21'[;&,Q=UBAALD#%-X?TB8["/C#BS*;[/I[";0+QA1T6"N
M9U'2*22W72AP.7+0#J41,F!FC^6U[P*6!XD9I@[_D+!I(_<. '1E'2^"PO'T
MC)@Z-Y^SZ>(IEMD<U^^C>! 7+[Z2_$AIXVF8?WM)0EV0-%(-)V>K3?MB28W0
M6AMD*> \>E"1DX"+]=4+5)J$+%1X+,5A]S..@[ S3(> P]J^/G3?Q59[SN+Y
M,GY*CF<-9%"C)+\@@$NH0:G:9\,)36PPJ8D'$<IC%^V[0_@.*</T(#@\_/:3
M^4E8T%%(F+ST#"(OM">4$HDCPR'*I-'88*-E1S>$ _4O&-:@;:6*#NS2\_$B
MK=G ?,G%33;O?<OSLSGQ_>9C6.#KL_,VA+_A\G6I)[J*.Q5T1A J<U BNO6A
MG602BXW:._%8V=LN<#P$'P.U6#@D@ =7=P?V]%X&?PWC:97 ZRF]_'FV")/7
MY=XW7G)=/*(7)'>== 3%?8*(6-=]E)%E*RF<.P;(MZ9\H-801X?U857: 9 W
M6+>+"]Z>+)?S<3Q;ACC!][/+XKEUPN+(YU*4KD=62M0O4M5D!=JYT'DK9*:8
MLK7!;D;\0(TNCN=F'$NQ'7@CQ-2UTU1#B\Y[:<!B=:4"6HA6%D!-;CIGQ1C3
M^@+M!@$#]=$XZ+'2S@(>$!WSV8KPBWP:\CY6&?</N>"7@DH2)0:!(&O32N6<
M T<L0\[,"Y<-^2VWCK/O9!;M^.B!6G < CG'$'YW>^E]G!'G3\-BG%;LCUR1
MMN0L()JL0&4EP46>07E?1/92>]G^JF0K$H=)+CH*7+:.RG?7W:E \_EX<E;S
M#U<,IF <Y]F!J/V=E0XU851:D)$S+$8S)8Y_+GZ+R&$2E[J%Y\[Z&Q"@CPCS
M?I_U4IPJQ204,R!52N1X5 8];42\T XDDXS:B-UWYL<?/E"7I"/OS0T5T($)
MW/78ZB)(NFG_<RS!1E^[?]"*5BH&<-(ID(6XUMZZ_&@1[#&/)^]EH+N=O278
M&AU8[J_Y'P/V-_85%U/":%=]N",Y/LY""%Z"K0T4'?W/3>M4L,8L=.<U] W]
MG;7? ?AO2_M2ID(RY+4/ P^U%VQ0#GR.EE:R*$G5[5.UKFQYB):!NNT=\H2H
MB=@[A,]J%QA9+I"<=3+[)1;: &AE^EI>%[A5(:OH@F^]]=]+R+"5/VUT_!W@
M;"_P#E%S;D!'2BLK+).@>6U [&,$Q[@'R3'I('E2RA\8-^>D#%OP<Q3D["+T
M#K#S=ZSCH3$_^4(;\8?SUM6ORYWN,)<RT\HS;G(=YUIH;:!)$"VKJ\0I:W6D
MA?/8J,-=0+4MC0/U##WD!G=0-9T0#-?V.0<C+<,"6>A4!PD+B%XC&*<5)]_5
M^MCZYG<K H?=* ^+E1V!N;WB^D7E]0#E1@<M%C673B+84,=6TEY"*]QK6O#"
M9U%LX<WS8K<D<=B-N =D-E'>:7:MJ-T!Y_B1WC/^<IZ^?M &%H\^[PB]+#;G
MMU%;B\N'OR[KQSV9YGN(N(*W,#;&*$$Z0?YG"0&BC :$L,A2EE'HUH<"6Y+8
M-C?&TBKF1!%@L1P4KW,1;#* M!U@R-*&1WLL'2DWYE#6[Y#H>#QE9ANY;V_:
M_'HY3G'9IAQX^1'G]\BE<G)Y2ECSQ4AK-]+(WJRT<#VXTX$Q1G&=J0T,O00?
M29#69D&..$DOMR[U:T3ZL)OT,6$ZA*X[\"L?8ON7V9R<ENFZ^6+Z]GX>IHLZ
M$8"XG^;53Y,U#/)_G2V654<;"&DD36"""T=XC0Z4Q 0NU4Z>R%QAECSOYE[I
M41D<UJH/ N$-E]'P>.IXL6VHH)%25J$6H79ZHK@@>MH\0Y'$N!'9)BEE:NVT
M[$GRL/M'SPOB$#KO( /]'DXORT.DMR:BR!368LT>H #7,T/;<S;,RYA5Y*UC
MC$?(&;;!TS%=FU8Z:0:O@Q\U/ V3,$WX[B/BLGUGS <^_4#'")OPTO[0X)?Q
ME)XZ#I,WL\5XM2@N&[,:'WA)!5)R=9@D!6\U%0,DFH(*([+0^BIO$[KV-5RU
MH^)R<8U+GK(O&22MNIKIQ,%EM,"4+"X6HYUH[:G>I*"; X(V2+AMD_80=P>.
MW+.P^%@--OWSXK_/QE_"I![S/5D^"_/YM_'TPW^&R1F.5,F19:: 7-&:'6\3
M!)YK'^-@K<!@N6T=]F]$V+#0VD?SMS>VYFKH %M/4IJ=$1MO,2&Q1+X@;=87
M(_B*0VNUSN S"E H(SBG GD%TJ521(G-K[P?HV=8][XADIH)O0, O9Q^(:IG
M\V_$PH@IY[-Q1+9UY^W2(NH"TG GA$X!4^N$K>O/'];);@B0G87: 2#>S/%S
M&.=5?Z@1!HTY&@5,6(HBO<S@BG0@>/&,Q>QC;MWJYOKSA^V$VA 0.PNU T#\
M;1K'DPGF*VNWN+!UUDD5- DBV53QS31X12!/CD(B14&BYX^-S]T%'@]3,VS3
MTX9@:23P#J"S.LY:2^:" X?<^L08;8J\$/CKF,=Z)INRH^U1)LGY04XE;U Q
M;./3AE#94\ =0&1-_*I7S*IKS*_SV=GGE]/SR07WEEQ<<"K(7!J2$1CI2'#6
M4T1)7CN(XHKRS,406D-I=VJ';9K:TOD]CL*Z@>8%\2HP:Y+78).QZVJV6'],
MRGL7(RK5W!7:WF8=+#>X.8!V$6L'-Q9OU@>QW]Y,PG3Y9)KK2<+G\PO(44E<
M&%5/#"1/A&_#P3O+@!=FN'?<*=NZ3<5C] S;8[2I]]Q(Z!T8E5]GL_P[N7>C
M2.Z:Q1 A:ET30Z.O'3+(-I9@!%."J]AZ_,3%LP?N%=H0&3M)LP,4O"1Y3S^,
MR;5?"Z/6NUY,:[KD205>S\4+I%((V8J0'3(+('.T7C//(K9&R"9T#=RHL^DQ
M36,M=("LY^>/O6S'?,G:R-C@70X27*HC<+W-$)+.4.]?@O56%M^Z4<W#U S<
M%[,ABAI)O /L7(LF:Q_X<P^-:U5$3N2<H:8OS))L KEIWI*'EE$$[5N;H7L)
M&;CUY&&B]AWEW %8MHC_[K :@T<1LP EZKJ@U0$A, V.&9<+BXRE [3&V)7<
M@3M3MC151])9!_!<TS]2W"@9:M,9)1FHY&CW1BDA9Z&]S\5(<9@SHH&;4C:/
MU[>29 >!^JMQB./)>#G&!46,[Y:S](^/LPE)?5&CQ^6WJV9S(3*O&(-(KAPH
MKD3M3^A Z>B\B,F%YGUO-Z6MFWJ*PV3U'$1%/9B>\_2 -^%;O;PY/^DB%J]9
M4ZDRK3^L6<'<UU-Z0];4"2C).9N5*U:UOCG;@*QA<WT.@X<'<C=:*:<#O%T$
M(#5S%Z>+]9%[6'Q\&A:8G\SG%..N*TLO!/SMXO"5D8,9F6'@K"-&):]]1*0%
M$:WUF3,IL/6!Y<[$#FL,CX+-XRBR \3>-ZW\+D\:>63!@C:<)*EMHGA(FMI2
MWV<T@D7?VG7;A*YADY2.@L/FZND <F3WYQ3?7)/?!2-(8M$AUP%EM4UE</2=
M0PILLLJ6?!DTMK4#^" QPR8\'6L#;J"(?A!U;9SB!2.YV'JES8$D47.(LX/
MD2*G4*\Z12FV>2KW@\0,FQ5U3$3MJ8B=$?4%YW'6"%.O9M,/[W'^Z3G&RX1B
MZ;Q$2S&5\DF!8C5=T&5-G#AF76#>Y-;%)?>0,6S*U%%PM*_P.[!)U^2T4X:.
MU%98:Q$<,N(9?0:/R,%R9U(0(4G6NF)@3Y*'S:LZ#BZ/J-2^,'S!@>$ZBF0M
M2!YH%6)1X$1 R$9C,4%%&UK7)>SHFQTL >O82-M%]#T<^UZSX==.=$2QV4@F
M0.6:'E)2!$_8AUQ<\JZH&+&U1W8_)</F9!U]&]U1!1U8H3NW^M=D5Z_V/?U)
M%JP>#SI9;U0H3@E)TPH1,H7@&8;6[0F^0]+ 65U'/2%KH94.0+9*!+C.PM5R
MP6"B--Q#S(ID(S" #T)""1)CMB8'W_J*_&%J!D[Y.@JT&NFB U3MZB]>XSAS
MHXWE!J2OW6.8MB1(9@!1)Q%SB=8>T.':D>J!4\JZC@5VU&U?:!Y9%G4H1#6+
MHCJCLD# XJ DC63PG2ZR=3>1:X\?. 'MV/C:2MH=N/[/9I\^C5?-X!:K]DAU
M"7S ::JL\"A$KE,GD_>!/%#&P4D>@7-%UENB8*GU1><CY R<4':D.Z0VVNC
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
MUC4$#]&R=T^-6Y][#>D:C0]%@(@^@V+KRED'@3'F0W 4+K:^IGZ0F($;);3
MP9VV&DT$?Y(F9E47MXMWMN$''][<W,?!H8T.UG89&"Q!S-#.PZ(")Y.![)3D
MP9=4M#T1H_,N?<1\5D?"W!+T;V>U#/9U60M\)>6K=8'!\:1HZW5.QSI'TD)
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
MPCU';;@+I^J?_HGYU[#&3SB?+98?%FM<W0IH\,U7V_5'UZZG\.,UM'!B0E&
M46>9*476.9-UCM$#,A\0N<H86X] >14MO*W:G.>!)Y:"?4_^B@_@1$R@.-/@
MN/ @C$N)(>,,6S?J:$9\QUKX&+P]J85?5;@=)%K>+^:?Z6M??L2X_HW^SG6R
M719424E@K):&\JC *?+=I:-(7BD7E6[]+&8?'9U@[74AL6@LGPXQMLVO\UR,
M$K6Q,%>U&RAC$%,-YE"B=]QP)UH_2]A/R;0X.UW"+T!F +L[ ,T=5V9W;X(F
M*VD*D'O+*T\\>&$5.;EUMA./:'EHC)='1/0%E2&2?31/[10V=X"3&S7]P_>;
M7_[?&2Z)J-^_O\=O>+DY4%(B-YIB,JX= X6*=+!/@F(ECJG.>K*Q^<.[@RB;
M^-U3%T9N!!GVA,PM'S=!V^/];0]QG<9J0Y9@?<GDO7*$$.A7R+),4H2<FX_<
M.8K 3IRQA@AY"H3-Q=43%M_-OUZM5QN.B:W"UQ*#EQE!RNQ!V1C DY('YZQS
M22;&>.OV'L^0TPG.VH/@*;B=*)$.P%7=D=N\U.8@.L]4"5K71USU9;6E'61R
M3GB,P0GE@I"M,?68BHG?=W9A6D^437?HNE.?)5S6EDX:A&SJPRTZ(#XD!NCH
M5&KF3&"M+>93M$RKM$Z5\;.0&<CPB6>EW@EK?KS"*L?=9."2.6;MB6CZAU(B
M5)5-<7;4DGEF3$X/;L#V3D=]ZOL] 6&HY!:-V=@%%/XQ7U7-BGFWF3=7GZ]6
M:Z[O;"J0?4W>:<B,E1KY6G :!10M OJ(.1AV,#8.6'#:T&\DL+1F]*0CZO:>
M ;EKB%4(Y=X+<($</^61#+1,!0ISEN(0S:P70U2)[*'C\/BJ9 @;NU ENSW,
MYK0+M8-TD$4PGX#S$D%IZR':VAD9E:,80;#PL++B ##<76':7A$CPV$P*[L"
M!.U![T"=-.=,&2@NU(H0F\C_0@FE\& E*4-\V%CN,-V@>^@"/+YN&,+&+J#P
MR/I]PJ_KS5XV!G"W+U2!><$E9%G=<R]R[9M7IS]Y9UG0QCXLC3C&T]B[YK2]
M%U[+V3B=W?WY&V:W"Q:177/),]*+FD-(04".AILZ],%Z/D2GF", 8L\,(">R
M\1QTBMWI2L6*K<-ZG> .E"L.".,6N,V\2"ER";F53K%'0,:=&61&8'=_.L7M
M=N&X<0P-V!18':O+(*B\:3E8JTFCQCC(3W%' ,2?&4!.9&,7.N6>X^UW,UV2
M%%J1CZ4*UH>IZ,%[98DM16&4I4Z/'Q;#^&.R8^Q,\3"8EUTAXM^NYH1LR7;5
M(#E)I\EA$K[0/I '8HT6$#Q+Q!CNDPI'8^+^&H>AXER3IB?PLQ.S\<@@_HQQ
M>166WZL]E'R[,6Z%)%Q+P&(L;2Q;<$$RD*;DHDP4_.%\N&/<CWU+'H:;L\^?
MGLSM26'4\C;T_<U;9JFD3%F1Y^XW/4 D@O-!0>+:H,U99M>\;W_+#4S<^+6+
MF^GI$-'!I?;=2LY?<)FJ^#_C#QCJUC;/>=[-Z<]QM7[S97$U7U\8RUF*4H$)
MFT)/$<$+^FWVQLF8R?_$UI?=Q]+82>7.Z\/IF?KKYK+M +OW#=_/(>%V'RY9
MB5$'T*Y6#J<Z#A*M %EB9K9$88-HC-&G:#G_JMHV6&PBJRX<B/L[V9V@S:/'
M=9U@<'O2+LB7=C'[#-8:.D\FT-YT(2-E/6/9,HK(QL7A<]2=?U':&,AL)L\.
M]&/5_[]M]?\-OR^L"BI&QLEC9^2QJ_JB0J0 $1UQ*TE-1VX$ _Z(D/-W/=M9
MZ=.D=(YOZ!OTASYVA='?P;]*=^CG^S\@84-% ZGHVL?/6HA)&-#9*,.%4!0D
MC16.=OW2/283N'()HM$U/DP%8DX",CH;8Z%3Q<Q8C/D+OW0_!F_CO70_1K@=
MF.4]5=(V6Z.2DQ <;4.QX" HI2"JD!3]++B1 Y:_TBOWH^#P\BN%8V33';KN
M=I%-PNDD$Y@H(RA,Y%'87%^HH6+"F!)RZY9+9_-*X2@9'_I*X1B&=W7S=J=
M6J++R;,,S(8"*BL+/E/84[1*,:"*\HA*]+-YI7"4Y YYI7 ,&[M(<NSM!<&0
M!VY1 P7!')2HW55S,N!DB5'$8"RVME*#N[%TG5([W4Z=+)\.+-43322<C"84
M3[I84KR[:0_LT FP1'^P)3G_L+KP7Z<;RU$2/JP;RS'L[@ TC]N$V%RXB=Q"
M<DJ"<CF#JVUJ$B*Q0R&FT#JT.X]N+$=)]L5N+,>PN0.<M,WO1<]5KEUHC!4U
MSJ5@UUOB)W=.1U6XCW&T)LNO=LW?=:[_=),Y'2(Z. Y'7'+XF&,(00-IC0S*
M)(J%;-$0;531IF)3'O<U^\F75EWG* 9":/BEU3'R[ ZI=RZ*F29[%<C9\<[Z
MVF%,4+2N+2@K'=D>5KQJ76KUKW"IWPZ% V75'>9^Q8Q?OE9I_K*<);P]2A\+
M_6">9E_#Y?4^Z[^)7S!?E, L+\F#04>NEO86HC8.,$NOK,XUCS J-H^G^?Q=
M@C$P/++LN[RI?;N8KXFG2+L;-./A_M\__9;U&7H:W:&^7ZQ6MZM\O[G.$D5X
MK10#6QRIK5KIX8+.$'*2S',;>6E?&K&7E--S*_<^>^?N[D(YQYGC""Y+ XJ<
M (B1X.NUDX8%2_]H?0_P-#53!\ZGX^!QFJ4)Y_O7%,,+-_9^IK'>&+,$XRG8
M<+0^<W*RZZPQ4,HS<%Z2&5),99T5E[)]:?0KJ ]BYW7XG9*C$%M9""IJJ":7
M'#ROH*12!/=.,=%ZD,)^2OI4&\?(_WFU,8CC$SK2J^7ZXCWY;I\W,G@;5M?I
M:BD8II0TZ5&UZ8):@#0@AX QZ\!)N]J#TF;T^3M8H=_=XF3_RCWA8Y@L%\T8
MVQ4L[J2GA5?%92V!86T/J I90T:!(B:+@?.BM#AH1/I1X)CZ=J>%/)^$QD#F
M3EQ[\$^RXZ$LEGB[F>V50T*6E"1]*@TJ"NL*@L=:<RVRYIZC4GA(3X G%^@%
M D/EMFC-Q(F1\.;R$N<_K=]<_O-F.^_F:7?_Y)!Y+Q TKX]9$R9PR62@'^:8
M@M B'%*)\MP:T^"AH?@6(_!R8DS\^]7E-_S^U$9T8;6- 0+/EC9B67T 6A)(
MRX/V1A53#FD*\.PBTR1[QT%%.VY.;S3"^O?%_)9X)3RFZ!.P5-_FE-K'L:I/
MD2KQ-@FNS&'&XOZ'I\F3CB/^T[C60:+^D6=]FP-VJ5[^2@TBV SD87L(C&4@
M!ZHDRZQQMGUQVE/43'M!U##^:,SX[B#T_1><9_KEV\LP^[+Z<'5]O%+1VN8
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
M:V0:P:3ZEM<9!M&3/T4+%\&2,]Z/U%FV_P8\1PGVV08\QW"Y]P8\RC#M69+
MR.>N;8D*.%E;B3C+,6JE;#HDECVG!CQ'B>^8!CS'\')B7#QH)%.M]/=5+7I[
M\!A;9:V=SU"*L+0CEL$;)B"+$E!X90M7!Z#CL-6Z>*)W(D9&X.MY=.SQMI@B
M*MB%K:/2A0'G!3EBQDOMLF,R'8*4\^O8,Q0I(_"U W?D":?M_4U-K<ED9@N%
M@5I$TI$:#?A4IT.9S N6&,+#\O6Q[O3>]]$&830WMZDH.H#6D"?SUM>>$%:!
MP1@I/)2UZ2+%B-ID;8R/UN;6'5S.KM=!6YPTZ'-PC-#.IW3F5ZSFHKYHP^7F
MK<$\X<=XN9W\LOH0EM</!!K7TAR[[$C%-2?M_I6K;4R*PHGZ6%6( LH*5V\\
M,_!4M&4RJ.A:CSQZW3K]YX5QP;(LW =%+DP@YU06"S'E!$5QZPP&5USKLL.#
M"#N/^IMCT/.$MFPHGW[L]O.;JL^BTIKT_^P+_2L?RR?ZZ:H0/^G/KETA;9!,
MC\NT:U9?/F@)06*!$'4QL42,SD^!RA<I/X_ZV-%AVU;"?P5<?UJ'Y?K'L+ZN
MLTG<%U8DI\C.E3H[FT/,EG9OR/4OQDK.6O=.;[N#+M3SJV*P]3$8#HB_PG&X
M#3A"\-%+BV#CIB/IIA8D5H5DHI R1IY:CUQN1WT7ZOZLC\$P()S+$;C0+EA$
MP0$-J[<$!>E<\P+9.B&+3D+(D<*+,W"O7QTU@SSP8T1X+KB\TV+'(:-X@A5P
MVAI0*M=ID2Z!=]J$I$N=,C$%0GOIYGA.6!THUG-![7-<IK\P6V1^87P.FFD&
M(=>1JCJ&6FM$'/"6"Y[K#<U(?1=.IGW:JXESPGEK(/QE$\L7#\[XJZ66+W@G
MR>6''+A)+_^MG5!VO_@A7%9J3A@">M3G1V+P0;MY[2P]:AV92*!YS8(BA2B^
M9#K1!H6T(G-ESK0_Q3_F<79YB?D.OA/.OFT",RX8STDHR+Y(4+P(B*HJLX06
M+4O2V=;-VY\AIXN0H2E2'MJ>5K*8O!_[DST,/N#Z83^\"\%##C+2SI+QM!].
M3J(T <AB&B7IOU'$ XIYCEFS"X]^%"B-ROT._/1]>[OIBO'VNA'GA>>2:Q,S
M&%X32J@5Q*CHMS8%[S 5<LL:ZZU#Z.K"OQY5@367SO&(\]>(F]<*D^V_VUJ3
M/=S1HS/E1*@Q+J^CZP,HJSP$M!ZR<JPVO4>F#WEU-63M:9O"3Z'9FDJC=PUW
MVVWX@L6  B6O[YD*!;FQ/E_UFF+>%"*G V5-ZROJ TF;MNW\Y'INH(Q.576_
M-2G /G!GCPZ9TC9H1-+B+" H;0JX8HFE,266.;FN_)!9N@.7G[9;_:1:KY%,
M^D4?.:T;Y_5FQQ>%B9*8"K7'F0$E96V2; UHU,+*)(NSAW1".&BQ:;O73X&L
MT_@]W( NUN%RA([V3P9#=_8G<_0B2-I0(2U=6)U33/K:)V^5#E[)@V:P#%E[
MVK[W8\-K=&DT0]OH>?.;M'#KY.SC#X^4EGUA!Z]>-DTHR7703TZDD[@3$&N5
MJK:U8H0$7<0K]_9NE9!]UMK?W$ZEQ>?Y[+\Q7V0IE/;100C%@5*.XAS,%-V@
M(7^3!YZS><TPX!&%9Y*V/0)/1T4#ITFLAW@T?)V1LJRD[S;Z=K&JN<2+J HG
MNT#N0"F95#4*\+)0M&,SU\PD4M6M[[J?IN9,<KJGX*R-)+J\;/X1XWJ 2=S\
MM=,-WN/5&YFS^N$?9ZMTN5A=+?$&!2YKCRYG2(H<':55)O?&!, 4-/E46HKV
M[=[W4G+R"]Q[7[UM2)TD(2YF#LS;VD2+)8HZ&0,33(S<%'MG=/8H&^RD@WT#
M^3]Z:=N Y=VJ@.'.\=V_W48AC.GF/H$++E5,J6A((E0USC,X5^<T!8J_I132
ML]:UZ./IA7=S^M95[2YP7>8MHO2A3L+#[,CT(2$_UCEYIDA9&VIYIL?0"0_(
MZ%(?'"/W??K@%%9WX&+6@7CTM2]U*[_1W[E^D1)<L$(X8/7YMY(A00PV@G>N
M-F4LR?&#.B,? 9=]=$R/EY.$NVC,Z0[1LFV-8J02,3L%2==6])'53G\E0/&6
M!<&D5P_+2)KCI8>V9*=+^ 7(#&!W!Z#YA//98OEAL<;5KBM2-H$QBQ!DX,23
M>D',T(%CJ(V5C//8.G'RB(B^H#)$LH]:UYW"Y@YP<E_A;@Y/%(EHE 6$4K8V
M14(RSJI R$Z'K)23I?5;V<=43-P=L[$9.I'+W>'D0_BR.ST\"RM1DFYE%(LI
MI"U$4[O%<E0!9;%6MJZ9?8J6GER7XV7\+&0&,GSJ?MVWVO''*ZQRW/5R]$)9
MD00D'CPQINI'54<!EZ2CRA2[IP>O-/>WZ7[B^ST!8:CD%HW9>$+!P[I-7IT6
MG*U_#FES3; Y'XJG@!@T"&WK^9 *?+0)@@C%$(\$BM8ASV,J)FY0U]C2G,CE
M#BS-_1ULCTYT&KD-!:2+#E0@URJ@<8!!Z)ACT,*UMC+[Z)A6L9PJVV>A,H#1
M'8#E5_RVN/PVFW^^OYFM?F0"R?4.!K(U@;BC&46 =)""=<(SJ;(];-C4<9?F
M3Q/4$WR&R/OQT]%&S.\ 2>]Q31_[6*[WLIN-DHW7P6=@.M19W>B!?#H'.2I3
MR+<39+);YUCVT#%M,-0<-R>SN@>XS.:XV\$]C1QM[127 Q3Z_QK_"XAUMEN-
M!+)4#*5O7:CS%"W3OHUHGLIMP?%.D?.^WK$M=_DH]*4(%T$*ET$Q;<!3= #%
M:>6XT73"6K>P>8FFB?-V321_ )P&BV%"6.&?Z?>+?_OE[0\7&$QRS-:GC,K7
MFAC2H-(AY!R*%9XSQIYKQ[S"]+\_+[[]K7YPBQGZU2U6;A;J#PS#Y;8XA8D=
M*)-_AN6L:M9?=WWM#*9(EC)#Y!)!J: @E.!KWLE'3.24/7R7<K+R>$C#M,^A
M6IN=DSC<&4)V)T2[0AHR0/8BU&F0KA9D9I!!FL"<B:0_1\1(#R;E-*D^ Y$!
M+)XX2;M]1GIW$^_F/Y6":7T3R1G/3!T)R<NF7R&KPP45Z)+H_&2>W,.RU_WO
MCUY:J!](#)'B8BR6=J!$/M6AD)@_?L/E?/;Y]_7/LWF8)XK\Z]8^+<KRYD_>
MD27^\],?X6O]D]T80?+##$<'FW(]);P#%[B"E,DZ*V-5$JVGDIQ$\+3A=B,<
MOK[H)M9C[^;T'5RM-_M*."<V+C:JW5N9 NIZS.KP8Z1CYC+YA]KG:,G+*X$?
M,@'TJ>]/^Q:WE;O3C(,=HN#Z%&W/4F+DTT=/JE;7^@Q..CB8VHU#N\R<-2IJ
M,1 -=]>9;K!X&RF^ (O!+.T0'A_G.VVGG-?"J (Z9PG*,B1MES3$8EC*@NF$
M82 V;A;I"QC#Y?@"0(8QM4-T_/;'8KL19(YGQSPP+Q*H6(N6N=! ;(LL:CI:
M>,@PSV<7F6[J_*NB8QA3)T1'';K]:YA_O@X6;5(HA-<@T*CK!N[1F03DBREI
ME&88#@J@Z:MWG%GZW:TC>V_!:9LRM'(QAO.P!\'O'.+D4:1*;$B9\"HM*;)$
M*DV@#)YYS]5!5\J'B'Y*@W&"L!Z*>P#G)A;XO\_FLR]77[:$%TF:3VF$I.LM
M0W2)5)2S4)BDZ">7Z.U!A=,OB/S>HA,+?8C(%BWX-[7@PY]W",\1B41)%D_(
M2&$WX=_IC!!RIEW(35ZPA>#O+CJ- ]!,\(/YUT.2ZRJN\+^NB$T_?:N&;O>8
MA),/(@27D!VOJ6%-S#":5;8X=$;YE)NGK_:3,FWWG-8W*RWXW2=LMAZSS:K(
MF$/MAD?D4XP-7M.O<K89L:@0FK<J>9*8:7/K343],GP&\+T_ &V59_2,%>T3
MV$W*ADG2OCS7VO%DN"@IEN87N7L)Z0XX0X3\/'0&<+P#V-Q7Q^]OAH$DEC.7
M5H#QCAACN"(W/=/!4E9&9HK0LG4!VA.D' 0=?R[FJ@6_NX/-O>3,NC:VO#/2
M*"@99*$#X3'6A+$(X+),@,0F+5P4RH[;P. YZGIZXS,0#,\"K)EDNL/<SR'A
MFR^+J_GZ J57#DN&Q#W%&8J5RJ[:/EBXQ)*,QHW1_V,?+3T].!T#3P.YWAUZ
M?L6,7[YN!D\M9PEO#\7'0C^8I]G7<'F]S_IOXA?,%U*D[%7A$%T]+2Q*\$$X
M("_!:_(RG2NM7:E3:>[I4=H8:!Q9BAV@]OV>.M5M>N2'Q7*Y^*.^FPE?Z4_6
MW^E$<F9=\:"K-Z)"]% ;8X&@C;&@N>+-'RH=0U]/#PG:H'$TZ72 O >.+RZ_
M7%B1M(],@@U(<7:ALQ.,HE.D=7&)G :GQHT)*A4]U06/H=..YO3$M]W[SL";
ME$@0))*?,:ROEKCK:/U^]F6VOI"9G,L4!(A8,_DND -J!*^SDW(VD?FD#RD$
M/7KAGDJL3D/.^'SO3@']$%:SU2>B)>2/\[O%C?R"JQRR"Y:.2 W'2RC@4N3@
MK,G1\T2;?N[%RNEJZ6G:>KIR'T-9-9+*Q"KLP#W1'R#]Z/K(T0_(N%\HXXAA
MWH 4M9QETT'8DMYF&%.H0;1Y.(9[KRX;3D%/ESFG*[57DD1WVNUNFN;'J^7U
MF-S9(E\D7AACMH",MEYH, U!!0=<&65-U"5AZU[AAU'64U9V[,398(ETZ)I=
MOYI?W?P8[T3-%YS<32.= HI%4DUL,PB!%+>7,O.DO"(G=*!G]MRZAR5AV3F
M:72V=Z"Z]NWO'_,K4LF[6/?MX@LYG)M\X;V-&FY1<*Z!BT2[399?]]LOTO%L
MD%R"U/HJ>S"QAX'RK*X&7D=P'2J]MXMO. _S]:9EYV([$*+Z#8MMMN9")<U\
ME.2>ECI@(A&#O6$*3$[9ZJ"#BH?X<8,6/PQI9W%I\#H"&+\/__8/ZC\B^9K_
MYW_]#U!+ 0(4 Q0    ( .&$ U78B,LQV0<  )4I   8              "
M 0    !A,C R,G$R,3!Q97AH:6)I=#,Q,2YH=&U02P$"% ,4    " #AA -5
M4@)%:^P'  "V*@  &               @ $/"   83(P,C)Q,C$P<65X:&EB
M:70S,3(N:'1M4$L! A0#%     @ X80#5="WK3[H!0  2"$  !@
M     ( !,1   &$R,#(R<3(Q,'%E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0    (
M .&$ U6T[?U_504  -04   >              "  4\6  !F:7)S=&%M96YD
M;65N='1O<F]P97)T96-H;BYH=&U02P$"% ,4    " #AA -5H$$??8N> 0!O
M! X '@              @ '@&P  <')O:F5C='1R964M97%U:71Y<'5R8VAA
M<V4N:'1M4$L! A0#%     @ X80#59X$@&7VUP$ K[$8 !
M ( !I[H! ')O<"TR,#(R,#8S,"YH=&U02P$"% ,4    " #AA -5[\E*=%80
M   ?M   $               @ '+D@, <F]P+3(P,C(P-C,P+GAS9%!+ 0(4
M Q0    ( .&$ U50K+AOFB0  -F# 0 4              "  4^C P!R;W M
M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( .&$ U7-CA/%5$H   E6 P 4
M              "  1O( P!R;W M,C R,C V,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( .&$ U5TPGA6K=D  "[["  4              "  :$2! !R;W M,C R
M,C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( .&$ U7 $OU1]G@   *5!0 4
M          "  8#L! !R;W M,C R,C V,S!?<')E+GAM;%!+!08     "P +
+ .X"  "H904    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
